Știi unde îți transferă Facebook datele personale?

Facebook este un adevărat fenomen. Cea mai mare rețea socială din lume este evaluată la o sută de miliarde de dolari. Are peste un miliard de utilizatori. Dar stocarea datelor, fotografiilor și mesajelor pentru mai mult de o șapte parte din populația lumii necesită tehnologie avansată. Deci cum se face?

California de Nord. Valea giganților computerelor. Iată numele care atrage cei mai mulți turiști - Facebook.

Este o rețea socială inventată de studenții de la Harvard în 2004, care le permite prietenilor tăi să știe ce faci cu un singur clic. Pentru mulți, nu există nimic mai tare decât crearea de rețele. La opt ani de la nașterea companiei, aceasta a devenit publică la o valoare incredibilă de 104 miliarde de dolari. Se observă că Facebook a fost creat de studenți. Ei fac totul în felul lor. Graffiti și ecran tactil complet de perete. În automatele, în loc de cutii de băuturi, se vând cutii cu gadget-uri. Baruri deschise și jocuri video pentru personalul cu vârsta medie de 26 de ani. Se pare că acest mediu ciudat funcționează. Facebook este vizitat de oameni din toată lumea. La fiecare șase luni numărul lor crește cu 100 de milioane. Gestionarea datelor personale ale atâtor oameni nu este o sarcină ușoară.


Spune un angajat al companiei: „Avem un inginer la fiecare milion de utilizatori. Operăm la o scară fără precedent.”

Ei nu pot profita de experiența altor oameni. Pentru că nu a mai fost niciodată un număr atât de mare de vizitatori pe niciun site până acum. Și când ai mai mulți utilizatori decât mașini în lume, una dintre cele mai mari probleme este stocarea. Hard disk-ul laptopului tău se potrivește în mână. Mai e nevoie de ceva aici.

În Primeville, Oregon, există un centru de date uriaș - 28.000 de metri pătrați.

Este ca un card de memorie de dimensiunea a trei terenuri de fotbal, care valorează sute de milioane de dolari. Aici sunt stocate informațiile dvs. Pe servere de ultimă generație, în bănci vaste de memorie, între care datele circulă cu viteza luminii pe aproape 6.500 de kilometri de cabluri de fibră optică. Spune Cam Patchet, directorul general al centrului de date: „Când introduci adresa facebook.com, solicitarea ta merge pe Internet și apoi aici, și aici se solicită unul dintre serverele Facebook. Profilul dvs., toate datele asociate cu acesta, sunt procesate și compilate de centrele noastre de date și trimise înapoi prin Internet. Toate acestea se întâmplă în milisecunde. Unii oameni cred că internetul este ceva asemănător unui nor care plutește pe cer. Dar nu, este o chestie materială. Internetul este computere, servere și centre de date conectate prin kilometri de cablu în întreaga lume. Toate aceste unități pot comunica între ele și pot partaja date.”

Dacă doriți să vizualizați Internetul, aceste rânduri nesfârșite de servere sunt o ilustrație excelentă. În comparație cu acest loc, supercomputerul arată ca un calculator de buzunar. Aici sunt furnizați 30 de megawați de energie electrică, astfel încât electricitatea este întotdeauna disponibilă.

Dar la fel cum nu aveți o copie de rezervă a datelor computerului, o întrerupere a curentului poate fi un dezastru. Pentru milioane de adolescenți, o lume fără rețele sociale este pur și simplu de neimaginat. Prin urmare, generatoarele diesel uriașe sunt gata. În cazul în care linia principală din clădire este oprită, aceste generatoare vor intra în funcțiune. Angajații le urmăresc constant. Acestea generează 3 megawați fiecare și sunt 14.

O altă problemă: toate aceste echipamente generează o cantitate imensă de căldură. Fără răcire, aceste servere vor eșua. Procesorul unui computer de acasă este răcit de un cooler a cărui dimensiune este puțin mai mare decât o cutie de chibrituri.

Aici, pentru aceasta, există un vast penthouse cu șapte camere - un sistem modern de aer condiționat natural. Aerul rece din zonele muntoase din Oregon este aspirat, filtrat și amestecat cu aer cald pentru a controla temperatura din centrul de date.

Ceața de apă, care este pulverizată de duze, controlează umiditatea.

Aerul răcit este furnizat din spatele serverelor, prevenind supraîncălzirea. Și, în cele din urmă, excesul de aer cald este extras de ventilatoare uriașe, de o sută de ori mai mult decât ceea ce este într-un computer de acasă.

În curând va fi nevoie de mai mulți fani, deoarece rețeaua de socializare tocmai fierbe. Aproape 600 de milioane de oameni vizitează site-ul în fiecare zi. Este aproape dublu față de populația SUA. Și site-ul continuă să crească. O mie de servere noi sunt aduse aici în fiecare zi. Tom Furlong este responsabil de centrele de date. Când am început acum 4,5 ani, spune el, aveam 27 de milioane de utilizatori și câteva mii de servere. Astăzi am primit o mie de servere și abia l-am observat.

Camioane uriașe vin aici. Ei nu livrează alimente. Aduc din ce în ce mai multă memorie pentru servere. Cei mai mulți dintre noi sunt familiarizați cu gigabytes și terabytes. Aici factura merge la petabytes. Peste 100 de petabytes de fotografii și videoclipuri sunt stocați pe serverele Facebook și mai mulți sunt adăugați în fiecare zi. Aceasta este o cantitate incredibilă de informații.

În fiecare zi, la centrul de date ajung de 100.000 de ori mai multe date decât poate stoca hard disk-ul unui computer personal avansat. Fiecare rack de server are 500 de terabytes, de peste 130 de miliarde de ori dimensiunea primului PC Apple. Și dacă un server se defectează, sarcina de a găsi acul în carul de fân digital este lăsată în seama unor tehnicieni precum David Gaillard.

Hard disk-ul este defect și el pleacă în căutarea rack-ului potrivit în labirintul de servere zgomotoase. Odată găsit, David înlocuiește întreaga taxă pentru timpul necesar pentru a vă actualiza starea. Dar David și ceilalți tehnicieni nu sunt atotputernici. În întreaga lume, aproape 2,5 miliarde de oameni au acces la internet. Și toată lumea își petrece 20% din timp online pe rețelele sociale, încarcând zilnic sute de milioane de fotografii, mesaje și actualizări. Cu o astfel de activitate, chiar și într-un centru de date atât de imens, spațiul se epuizează. Constructorii lucrează deja la creșterea capacității. Dar cu această amploare a activității în rețea, ar fi bine să se grăbească.

Deși Facebook în ceea ce privește prevalența în rândul publicului vorbitor de limbă rusă pierde în fața unor rețele sociale precum Vkontakte și Odnoklassniki, este încă o platformă foarte populară pentru activitatea socială pe Internet. Dar nu toată lumea știe cum această rețea socială folosește de fapt informațiile despre utilizatorii săi. În continuare, vă vom spune cum ne monitorizează această resursă și ce trebuie să faceți pentru a vă proteja datele personale.

Cum ne urmărește Facebook

În 2014, reprezentanții acestei rețele sociale la nivel mondial au raportat că serverele lor primesc aproximativ 600 de terabytes de date în fiecare zi - 193 de milioane de exemplare ale cărții „Război și pace” ar putea fi comparate cu această cantitate de informații. Au trecut câțiva ani și nu există nicio îndoială că de atunci volumul zilnic de date a crescut semnificativ. Imaginează-ți câte informații personale deține această companie!

„Ei bine, ce lucruri poate învăța o rețea de socializare despre mine? Sunt un cetățean care respectă legea și nu am nimic de ascuns ”, se gândește un utilizator obișnuit și bifează automat caseta care descrie Politica de confidențialitate a resursei. Dar chiar dacă toată lumea citește acest document, unele informații despre utilizarea datelor cu caracter personal rămân încă „între rânduri”.

Ce anume a învățat Facebook să studieze datele personale ale utilizatorilor? Mult mai mult decât ai putea crede!

Vede ce urmau să scrie utilizatorii

Poate cea mai interesantă și chiar compromițătoare informație este conținută în acele mesaje pe care le-am tastat în căldura momentului, dar din diverse motive nu au fost niciodată trimise, sau rescrise într-un mod diferit. Și să nu crezi că nimeni nu a văzut-o decât tine!

Rețeaua de socializare chiar a vorbit despre această „aptitudine”, publicând propriul studiu despre autocenzură („Self-censorship on Facebook”, 2013), care a explicat de ce și cum utilizatorii își corectează postările înainte de a publica. Se pare că sistemul este capabil să înregistreze apăsările de taste în timp ce tastează. Se pare că, odată introduse, datele personale pot rămâne deja în baza de date a rețelei de socializare, chiar dacă le ștergeți.

Transferă date personale către terți

Facebook studiază în secret datele netrimise pentru a alcătui un portret al personalității utilizatorului, dar resursa poate folosi informațiile deja publicate, așa cum este promis în acordul de licență. Și aceasta include nu numai cercetarea personalității și orice cercetare proprie - sistemul vă transferă datele personale către companiile de marketing și guvernul SUA.

Să știi că, chiar dacă nu ai specificat un număr de telefon mobil sau o adresă de e-mail în profilul tău, dar unul dintre prietenii tăi a încercat să te găsească folosind aceste date, atunci sistemul știe deja aceste informații.

În plus, rețeaua socială funcționează și cu alte site-uri pe care le vizitați pentru a colecta informații care lipsesc, cum ar fi venitul, comportamentul online etc., apoi vă adaptează fluxul de știri pentru a promova anunțuri direcționate.

Încearcă să determine fața utilizatorului

Te urmărește chiar și atunci când ești offline

Și aici se face simțită politica de confidențialitate citită cu neatenție a acestui site, care afirmă clar că:

Tehnologia de conectare unică și modulele cookie permit sistemului să colecteze date personale în acest fel. În plus, rețeaua de socializare încearcă sau a învățat deja să urmărească mișcarea cursorului pe ecran.

Care este principalul pericol al folosirii Facebook

După cum am menționat mai sus, pe lângă crearea de postări relevante, publicitate și vânzări, datele personale ale utilizatorilor sunt transferate către guvernul SUA în care este înregistrată rețeaua socială. Dar puterea țărilor nu este concentrată în mâinile președinților, prim-miniștrilor și altor oficiali - pe lângă aceștia, există un grup secret de reprezentanți puternici ai celor mai bogate clanuri din lume care controlează toate tipurile de industrie, sistemul bancar. , frontiere teritoriale... Acest grup este desemnat prin termenul „guvern mondial” .

Scopul său este de a stabili o nouă ordine mondială, implicând control total asupra populației planetei și asupra tuturor sferelor vieții sale. Instrumentul final pentru gestionarea unei persoane ar trebui să fie un nanocip sau un nanomark laser aplicat pe frunte sau pe mâna dreaptă, care, conform Apocalipsei Sfântului Apostol Ioan Teologul (Apoc. 13:15-18), va indica venirea lui Antihrist. Iar etapa intermediară este doar atribuirea de identificare digitale (TIN, SNILS) către populație, introducerea pașapoartelor UEC și biometrice, precum și chiar colectarea și prelucrarea datelor cu caracter personal.

Protecția confidențialității pe Facebook

Singura opțiune adevărată în această situație ar fi o respingere completă a rețelelor sociale. Dar dacă acest lucru nu este încă posibil, ar trebui să încercați cel puțin să mențineți atacul asupra datelor dvs. personale la minimum, respectând următoarele reguli:

Din păcate, nu numai rețeaua socială, ci și sistemul de operare ne pot urmări - vedeți singuri cum Windows 10 folosește datele noastre personale:


Ia-o, spune-le prietenilor tăi!

Citește și pe site-ul nostru:

Afișați mai multe

Timp de citire: 7 minute

Colectarea unei baze de date folosind Facebook este uneori mai profitabilă și mai convenabilă decât utilizarea unui site web. Și ca sursă suplimentară de clienți potențiali, rețelele sociale sunt o platformă ideală. Facebook are un instrument care colectează contactele clienților prin reclame. Avantajul acestei metode este că clientul nu trebuie să introducă un milion de câmpuri, sistemul va trage automat e-mail, telefon, nume și orice alte informații din baza de date Facebook. Adică clientul vede reclama, dă clic, apare un formular deja completat - rămâne doar să apăsați butonul de trimitere.

Colectarea unei baze de date prin intermediul rețelelor sociale

Nimeni nu mai alege între canalele de comunicare cu clientul. Instagram, Vkontakte, Facebook, Telegram, YouTube chatbot și altele - mărcile comunică cu clientul pe toate platformele posibile. Specialiștii în marketing folosesc orice oportunitate pentru o „atingere” suplimentară ". Prin urmare, este important ca publicitatea, listele de corespondență și rețelele sociale să funcționeze împreună și să ajute și să nu interfereze unele cu altele.

De exemplu, este deja dificil să găsești o scrisoare care să nu conțină butoane de rețele sociale cu un apel pentru abonare.


Aviasales

În schimb, rețelele sociale sunt o oportunitate excelentă de a atrage cititorii în lista de corespondență. Pentru ce? Postările în chat-uri sau pe pagini nu pot fi lungi, este dificil să le umpleți cu instrucțiuni cu capturi de ecran, nu este întotdeauna convenabil să vizionați un videoclip cu sunet - există limitări în fiecare canal.

Scrisoarea poate fi pusă deoparte și citită într-un moment mai convenabil. Puteți adăuga orice informații în ea cu etichete de marfă - acesta este momentul în care unele informații despre un client sunt extrase din baza dvs. de date. De exemplu, câte zile au trecut de la ultima achiziție sau câte cuvinte noi a învățat datorită platformei tale.

Publicul pe Facebook

Configurați publicitatea pe principiul „undeva, lăsați-o să cadă ' este o poveste proastă. Luați în considerare dacă vă cunoașteți publicul țintă sau doriți să vizați larg. Dacă îl alegeți pe cel din urmă, algoritmii Facebook vor căuta ei înșiși clienții „tăi”.

Dacă doriți să vă setați direcționarea, va trebui să săpați mai adânc.Audiențele personalizate de pe Facebook sunt împărțite în:

Sau creați audiențe asemănătoare - algoritmul va căuta persoane cu caracteristici care se potrivesc cu clienții sau clienții potențiali. Poate fi geografic, vârstă, interese - orice parametri pe care îi setați.

Opțiunile de direcționare sunt multiple și puteți lucra cu fiecare public separat. Creați reclame personalizate și faceți oferte individuale fiecărui client potențial.

Cum se configurează un formular Facebook Lead?

În primul pas de configurare a reclamelor Facebook, faceți clic pe „Generare potențială”. Introduceți numele campaniei. În pasul următor, acceptăm condițiile de utilizare a publicității pentru a genera clienți potențiali (dacă nu o găsiți aici legătură ).

Apoi, configurați publicul căruia va fi difuzat anunțul.. În ceea ce privește plasările, nu recomandăm publicitate pe Instagram, deoarece acolo formularul de colectare este afișat „strâmb” și doar deranjează utilizatorii.

Acum creăm un formular pentru colectarea datelor. Este creat și editat la al 3-lea pas al creării unei reclame. Faceți clic pe Formular de generare de clienți potențiali.

Ce date pot fi extrase de acolo:

  • detalii de contact (telefon, e-mail, nume, oraș etc.)
  • date demografice (data nașterii, sexul, starea civilă etc.)
  • informatii despre post (post, companie)
  • precum și întrebările dumneavoastră (răspunsuri scurte și alternative, data vizitei, de exemplu, pentru sferele din HoReCa).

Dar suntem un serviciu de corespondență

Prin urmare, este necesar ca clienții potențiali să intre în lista de corespondență. Pentru integrarea cu Facebook folosim Serviciu Zapier. Mailigen are o integrare completă cu acest instrument.

Adesea, utilizatorul obișnuit va ajunge să citească în acest moment. Deoarece cuvintele integrare, API, chei, webhook-uri doar resping. Există o ieșire. De aceea a fost scris acest articol :)

Cum să integrezi Facebook și Mailigen

Pentru asta avem nevoie de:

Merge!

Mai întâi, pe pagina principală, trebuie să selectați Facebook Lead Ads și Mailigen ca servicii cu care vom lucra:

Mai jos ni se va afișa un singur zap pentru combinarea lor:


Faceți clic pe acest zap și treceți direct la completarea acestuia.

Deoarece am ales serviciile cu care vom lucra - primii doi pași au fost deja finalizați pentru noi, trebuie doar să faceți clic pe „Continuare” și ajungem la al treilea pas: adăugarea unui cont Facebook.


Faceți clic pe butonul „Conectați un cont” și acordați permisiunile necesare în numele profilului dvs. pentru drepturi administrative asupra paginii companiei de pe Facebook și Facebook Lead Ads (Important!)

Contul a fost adăugat în listă. Selectați-l și faceți clic pe „Continuare”.

Al patrulea pas vă permite să selectați o pagină a companiei și un formular de abonare Facebook Lead Ads care va transfera date către Mailigen:


Dacă nu vedeți pagina sau formularul de care aveți nevoie, verificați accesul la pagină și Facebook Lead Ads.

Pagina următoare vă permite să verificați crearea de clienți potențiali și dacă totul este configurat corect. Creați un client de testare și verificați cum funcționează integrările Facebook Lead Ads:


Următorul pas este configurarea integrării cu Mailigen. Primii doi pași sunt deja finalizați pentru noi, precum și pentru Facebook Lead Ads, așa că să trecem la adăugarea contului Mailigen. Vi se va solicita să introduceți o cheie API, citiți cum să o obțineți

După introducerea cheii, verificarea acesteia și selectarea contului solicitat, treceți la pasul următor, unde puteți configura ce listă, cu ce opțiuni (de exemplu, cu sau fără confirmare dublă) și în ce câmpuri să încărcați datele primite:


Dacă a fost creat un lead de test din Facebook Lead Ads, atunci câmpurile pot fi selectate direct cu valorile lead-ului de test, pentru a nu greși.

După ce ați finalizat configurarea cu toate câmpurile, treceți la pasul următor și testați adăugarea unui lead de testare la Mailigen.

Dacă testul a avut succes, atunci felicitări, primul tău zap este gata, rulează-l!


Asta e tot. Acum aveți o legătură funcțională între reclamele dvs. Facebook și Mailigen. Și ți-a fost frică. Folosește-te pentru sănătate!


Filmul „The Social Network” este o bună ilustrare a fenomenului de dezvoltare a Facebook,
care a reușit să adune un public fabulos, până atunci de neconceput, într-un timp record.
Cu toate acestea, încă o componentă a proiectului a rămas în culise - cum funcționează.
din cadrul. Dispozitivul lui tehnic.

Ce este Facebook acum? Acest lucru este cel mai bine demonstrat de numere uscate:

  • 500.000.000 de utilizatori activi (audienta lunara);
  • 200.000.000.000 de vizualizări de pagini pe lună;
  • 150.000.000 de accesări cache pe secundă;
  • 2.000.000.000.000 de obiecte în cache;
  • 20.000.000.000 de fotografii în 4 rezoluții. Ar fi de ajuns
    acoperiți suprafața pământului în 10 straturi - aceasta este mai mult decât pe toate celelalte
    resurse foto combinate;
  • mai mult de 1.000.000.000 de mesaje de chat în fiecare zi;
  • peste 100.000.000 de interogări de căutare zilnic;
  • peste 400.000 de dezvoltatori de aplicații terți;
  • aproximativ 500 de dezvoltatori și administratori de sistem din stat;
  • peste 1.000.000 de utilizatori activi per inginer;
  • zeci de mii de servere, zeci de gigabiți de trafic.

Cum funcționează toate acestea?

Scalabilitate, simplitate, deschidere

Puteți trata rețelele sociale în general și Facebook în moduri diferite.
în special, dar din punct de vedere al fabricabilității, acesta este unul dintre cele mai interesante
proiecte. Este deosebit de frumos că dezvoltatorii nu au refuzat niciodată să distribuie
experiență în crearea unei resurse care poate rezista la astfel de sarcini. Aceasta are o mare
beneficiu practic. La urma urmei, sistemul se bazează pe componente disponibile publicului,
pe care le puteți folosi, eu le pot folosi - sunt disponibile pentru toată lumea.
Mai mult, multe dintre tehnologiile care au fost dezvoltate intern de Facebook
publicat acum ca sursă deschisă. Și folosiți-le, din nou, puteți
oricine vrea. Dezvoltatorii rețelei sociale, ori de câte ori este posibil, au folosit numai
tehnologii deschise și filozofia Unix: fiecare componentă a sistemului trebuie să fie
cât mai simplu și productiv, în timp ce rezolvarea problemelor se realizează prin
combinația lor. Toate eforturile inginerilor vizează scalabilitate,
minimizarea numărului de puncte de defecțiune și, cel mai important, simplitatea. A nu fi
nefondat, voi indica principalele tehnologii care sunt acum utilizate intern
Facebook:

Cred că va fi foarte interesant să auzim cum a reușit proiectul
utilizați cele mai comune tehnologii. Și chiar sunt multe
nuanțe.

Ce se întâmplă de obicei în 20 de minute pe Facebook?

  • Oamenii postează 1.000.000 de link-uri;
  • Etichetează prietenii pe 1.323.000 de fotografii;
  • Invitați 1.484.000 de cunoscuți la evenimente;
  • Trimite 1.587.000 de mesaje pe perete;
  • Scrieți 1.851.000 de stări noi;
  • 2.000.000 de perechi de oameni devin prieteni;
  • sunt încărcate 2.700.000 de fotografii;
  • Apar 10.200.000 de comentarii;
  • Sunt trimise 4.632.000 de mesaje private.

proiect PHP

Aceasta ridică întrebarea: de ce PHP? În multe feluri – doar „din punct de vedere istoric
Este foarte potrivit pentru dezvoltarea web, ușor de învățat și de lucrat,
o gamă largă de biblioteci este disponibilă pentru programatori. Mai mult, există
comunitate internațională uriașă. Dintre aspectele negative, se poate numi mare
consumul de memorie RAM și resurse de calcul. Când cantitatea de cod a devenit
la această listă au fost adăugate prea mari, tastare slabă, creștere liniară
costuri la conectarea fișierelor suplimentare, oportunități limitate pentru
analiza statica si optimizare. Toate acestea au început să creeze mari dificultăți. De
Din acest motiv, Facebook a implementat o mulțime de îmbunătățiri la PHP, inclusiv
optimizare bytecode, îmbunătățiri în APC (încărcare leneră,
blocări, „încălzirea” cache-ului) și o serie de extensii proprietare (client memcache,
format de serializare, jurnale, statistici, monitorizare, asincron
gestionarea evenimentelor).

Schema de formare a unui flux de știri

Proiectul HipHop merită o atenție specială - este un transformator de cod sursă
de la PHP la C++ optimizat. Principiul este simplu: dezvoltatorii scriu în PHP,
care este convertit în C++ optimizat. Implementat în add-on
analiza codului static, detectarea tipului de date, generarea codului și multe altele
alte. HipHop facilitează, de asemenea, dezvoltarea extensiilor, reduce semnificativ
costul RAM și al resurselor de calcul. Cu o echipă de trei
programatorii au avut nevoie de un an și jumătate pentru a dezvolta această tehnologie, în special, a fost
rescris majoritatea interpretului și multe extensii ale limbajului PHP. Acum
Codurile HipHop sunt publicate sub o licență open source, bucurați-vă.

Cultura de dezvoltare Facebook

  • Mișcă-te repede și nu-ți fie teamă să spargi lucrurile;
  • influență mare a echipelor mici;
  • fii sincer și inovator;
  • aduceți inovația înapoi în comunitatea open source.

Îmbunătățiri MySQL

Acum despre baza de date. Spre deosebire de marea majoritate a site-urilor, MySQL este
Facebook este folosit ca un simplu magazin de perechi cheie-valoare. mare
numărul de baze de date logice este distribuit pe serverele fizice, dar
replicarea este utilizată numai între centrele de date. Echilibrarea sarcinii
se realizează prin redistribuirea bazelor de date de către mașini. Din moment ce datele
distribuit aproape aleatoriu, fără operațiuni JOIN,
combinarea datelor din mai multe tabele nu sunt folosite în cod. Are
sens. La urma urmei, este mult mai ușor să crești puterea de calcul pe serverele web,
decât serverele de baze de date.

Facebook folosește cod sursă MySQL practic nemodificat,
dar cu propriile scheme de partiţionare conform unice la nivel global
identificatori și arhivare în funcție de frecvența accesului la date.
Principiul este foarte eficient, deoarece majoritatea solicitărilor sunt pentru cele mai recente
informație. Accesul la date noi este optimizat pe cât posibil și la înregistrările vechi
arhivate automat. În plus, bibliotecile lor sunt folosite pentru
acces la date bazat pe grafice, unde obiectele (vârfurile graficului) pot avea doar
set limitat de tipuri de date (întreg, șir de lungime limitată, text),
iar conexiunile (marginile graficului) sunt replicate automat, formând un analog al distribuit
chei externe.

Folosind Memcached

După cum știți, memcached este un tabel hash distribuit de înaltă performanță.
Facebook stochează în el datele „fierbinte” de la MySQL, ceea ce reduce semnificativ
încărcare la nivel de bază de date. Mai mult de 25 TB utilizate (doar gândiți-vă la
cifra) de memorie RAM pe câteva mii de servere cu un timp mediu
răspuns mai mic de 250 µs. Structurile de date serializate PHP sunt stocate în cache și
din cauza lipsei unui mecanism automat de verificare a consistenţei datelor între
memcached și MySQL trebuie să facă acest lucru la nivel de cod. Principal
modul de utilizare a memcache este de a face mai multe cereri multi-get,
folosit pentru a obține date la celălalt capăt al muchiilor graficului.

Facebook este foarte activ implicat în finalizarea proiectului pe probleme
performanţă. Cele mai multe dintre îmbunătățirile descrise mai jos au fost incluse în
versiune opensource a memcached: port la arhitectură pe 64 de biți, serializare,
multithreading, compresie, acces memcache prin UDP (reduce
memorie din cauza lipsei a mii de buffere de conexiune TCP). In plus au mai fost
Au fost făcute unele modificări la nucleul Linux pentru a optimiza performanța memcache.
Cât de eficient este? După modificările de mai sus, memcached poate
efectuează până la 250.000 de operații pe secundă, comparativ cu 30.000 - 40 standard
000 în versiunea originală.

Cadrul Thrift

O altă dezvoltare inovatoare a Facebook este proiectul Thrift. De fapt,
este un mecanism pentru construirea de aplicații folosind mai multe limbi
programare. Scopul principal este de a oferi tehnologie transparentă
interacțiuni între diferite tehnologii de programare. Oferte economice
dezvoltatorii un limbaj special de descriere a interfeței, un generator de cod static,
și, de asemenea, acceptă multe limbi, inclusiv C++, PHP, Python, Java, Ruby,
Erlang, Perl, Haskell. Alegerea transportului este posibilă (socket-uri, fișiere, buffer-uri în
memorie) și standard de serializare (binar, JSON). Sunt acceptate diferite tipuri
servere: neblocante, asincrone, atât single-threaded, cât și multi-threaded.
Tehnologiile alternative sunt SOAP, CORBA, COM, Pillar, Protocol Buffers,
dar toate au propriile lor deficiențe semnificative, iar acest lucru a forțat Facebook să se dezvolte
al tau. Un beneficiu important al Thrift este performanța.
Este foarte, foarte rapid, dar nici acesta nu este principalul său avantaj. Odată cu apariția Thrift

Informații despre interacțiunea Facebook cu comunitatea open source a acestor și
alte proiecte localizate pe

Nu o plasă, ci o sită

Înainte de scandal, informații despre modul în care aplicațiile terțe folosesc datele personale ale utilizatorilor Facebook erau conținute în politica de confidențialitate a companiei într-o formă destul de complicată. Chiar și Zuckerberg însuși a declarat în Congres că majoritatea audienței nu citește acest document sau nu aprofundează în ceea ce este scris în el. Imediat după începerea anchetei, compania a început să explice ce primesc companiile terțe și a promis că va înăspri regulile de acces la informații pentru acestea din urmă. Din una dintre aceste explicații Facebook decurge:

  • Până acum, orice utilizator putea găsi persoana de care avea nevoie introducând numărul său de telefon sau e-mailul în bara de căutare. Această caracteristică ar putea fi folosită și de hackeri.
  • Facebook a stocat istoricul apelurilor și corespondenței proprietarilor de smartphone-uri Android care aveau instalate aplicațiile Facebook Messenger și Facebook Lite. Compania a promis că va analiza această caracteristică pentru a se asigura că mesajele utilizatorilor în sine nu sunt stocate. Zuckerberg a infirmat unul dintre miturile populare despre capacitatea de a asculta conversația unui utilizator și apoi de a afișa reclame direcționate (clienții au ajuns la această concluzie deoarece la instalarea unei aplicații pe un smartphone, rețeaua de socializare solicită accesul la microfon): accesul la microfon este necesar doar pentru redarea corectă a videoclipurilor.
  • Administratorii și membrii grupurilor închise ar putea acorda aplicațiilor terțe părți acces la lista membrilor grupului și la datele lor personale (nume, fotografii atașate postărilor, comentarii la acestea).
  • Aplicațiile terțe ar putea citi orice postări și comentarii despre ele prin intermediul API-ului (interfața de programare) a paginilor.
  • Până în 2014, aplicațiile terțe puteau solicita informații de la Facebook nu numai despre utilizatorul însuși, ci și despre prietenii săi. După efectuarea modificărilor, aplicațiile pot primi doar informații despre acei prieteni care au fost de acord să le partajeze. În martie 2018, Facebook a mai declarat că va revoca permisiunile utilizatorilor de a colecta informații dacă aplicația nu a fost folosită mai mult de trei luni.

În prezent, Facebook colectează două tipuri de date. Prima este informațiile pe care oamenii înșiși le postează pe o rețea de socializare: fotografii, postări etc. Al doilea sunt cele care sunt necesare pentru publicitatea vizată. Pentru a-și spori eficiența, Facebook cumpără și serviciile brokerilor de informații (data-brokers). Acestea din urmă colectează informații din multe surse - platforme precum Google, Amazon și Facebook, precum și companii care operează în industrii care sunt relevante pentru utilizarea datelor despre oameni (media, retail, telecomunicații și finanțe) - și oferă altor companii servicii legate de la publicitate și scoring direcționat - verificarea debitorilor băncilor și clienților companiilor de asigurări. Potrivit unui raport de la Cracked Labs, un institut de cercetare, Facebook a avut șase astfel de parteneri în 2017: Acxiom, Epsilon, Experian, Oracle, CCC Marketing și Quantium. Ei au ajutat platforma să-și sorteze și să-și clasifice mai bine utilizatorii.

Foto: David Paul Morris/Bloomberg

Facebook nu vinde și nu partajează datele utilizatorilor cu agenții de publicitate. După cum a explicat reprezentantul rețelei de socializare, aceștia le analizează și apoi le clasifică în funcție de preferințe. Dacă un agent de publicitate dorește ca anunțul său să fie văzut de „bicicliști din Atlanta”, Facebook oferă reclame acelei categorii de utilizatori fără a-și partaja datele cu terțe părți. Rapoartele pentru agenții de publicitate conțin doar informații generalizate despre succesul anunțului - câți oameni și sexul au dat clic pe banner și alte statistici.

Ce fac site-urile și aplicațiile terțe cu informațiile publice ale utilizatorilor Facebook nu este cunoscut cu siguranță. Este clar doar că aceste informații sunt colectate de multe companii.

Testează-l

Nu numai că Alexander Kogan a folosit teste pentru a colecta informații pe Facebook, ci mulți dezvoltatori o fac. RBC a analizat politicile de confidențialitate ale unora dintre ei.

  • nametests.com

Nametests.com, deținut de Socialsweethearts (oferind teste „Ce îți rezervă April?”, „Cum arată partenerul tău ideal” etc.), obține acces la datele utilizatorilor de pe Facebook dacă înregistrarea trece prin această rețea de socializare. Utilizatorul este de acord să partajeze informații despre profilul său public, lista de prieteni, adresa de e-mail și aprecieri. Politica de confidențialitate a companiei prevede că păstrează informațiile solicitate anonime și le folosește pentru a compila statistici și a îmbunătăți site-ul. Utilizarea datelor fără anonimizare este permisă numai în cazurile prevăzute de lege, precum și în scopurile necesare asigurării funcționării serviciului, securitate și optimizare, menționate în documentele Socialsweethearts.

Potrivit unui purtător de cuvânt al Socialsweethearts, odată ce un cont este șters, datele utilizatorului vor fi și ele șterse. „Nu analizăm și nu efectuăm cercetări de date în scopuri politice sau în alte scopuri similare și nici nu cooperăm cu companii sau organizații implicate în astfel de cercetări”, a asigurat el.

Potrivit acestuia, Socialsweethearts se pregătește acum să respecte Regulamentul general privind protecția datelor (GDPR), care va intra în vigoare în Uniunea Europeană pe 25 mai 2018. „Înțelegem, având în vedere știrile din jurul Facebook, că încrederea utilizatorilor [în siguranța datelor lor personale] este foarte importantă și, în același timp, procesele legate de datele lor personale trebuie să fie transparente”, spune un reprezentant al Socialsweethearts.

  • Playbuzz

Playbuzz, care deține și un site cu teste, se pregătește și pentru introducerea GDPR, a spus un reprezentant al acestei companii. Versiunea actuală a politicii de confidențialitate Playbuzz prevede că platforma poate colecta informații personale care sunt introduse în timpul înregistrării; informatii despre dispozitivul de pe care utilizatorul acceseaza site-ul; precum și răspunsuri de la testele trecute. În plus, Playbuzz colectează informații personale ale utilizatorilor obținute de la terți în scopuri de marketing și poate, de asemenea, să partajeze informații anonime despre persoane în formă agregată cu partenerii săi în scopuri publicitare.

Un reprezentant Playbuzz a remarcat că, din cauza monetizării conținutului platformei, unii dintre partenerii companiei, precum și furnizorii terți (cum ar fi serviciile de detectare a fraudei) pot colecta date de la unii utilizatori finali (cum ar fi adresele IP). „Aceste date nu sunt disponibile pentru Playbuzz și nu sunt stocate pe serverele noastre”, a adăugat el.

Chiar dacă utilizatorul își șterge pagina de pe site, Playbuzz își rezervă dreptul de a transfera datele sale personale către terți, partenerii săi de afaceri, în scopuri non-marketing (de exemplu, pentru a contacta utilizatorul).

  • Brainfall Media

Acordul de servicii al Brainfall Media (care se angajează în cercetări online și colectează și date cu caracter personal pe Facebook) spune că compania consideră informațiile utilizatorului ca un activ al afacerii și are dreptul de a le transfera către terți cu acordul utilizatorilor. Compania nu a răspuns solicitării RBC.

Spioni pe smartphone-uri

Site-urile de pe Internet echipate cu sisteme de urmărire a vizitelor și aplicații mobile sunt adevărate „găuri negre”: nimeni nu poate evalua cu adevărat cu cine împărtășesc date, a observat Cracked Labs într-un studiu. În 2015, un sondaj al aplicațiilor populare din Australia, Brazilia, Germania și SUA de către Centrul de Cercetare NICTA și Universitatea din New South Wales a constatat că 85-95% dintre aplicațiile gratuite și până la 60% dintre aplicațiile plătite colectau informații despre utilizatori pentru beneficiul terților. Jurnaliștii RBC au analizat aplicații care colectau informații din conturile lor de Facebook. Printre acestea s-au numărat programele mai multor dezvoltatori cunoscuți.

„Accesul la informațiile generale de profil și la adresa de e-mail este oferit automat tuturor aplicațiilor acreditate. Permisiunea de a solicita aceste date este inclusă în setul de bază minim Facebook pentru dezvoltatorii de aplicații, iar rețeaua socială nu are o solicitare mai restrânsă”, a explicat pentru RBC Stepan Danilov, fondatorul și CEO al serviciului de rețea MeYou. Permisiunile de bază nu necesită verificarea dezvoltatorului, dar toți ceilalți care pretind că obțin mai multe informații o fac, conform „ajutor pentru permisiuni” al Facebook pentru dezvoltatori.

Aplicațiile dezvoltatorului Rambler Group, precum LiveJournal și Afisha-eda, au solicitat și informații despre orașul de reședință și orașul natal al utilizatorului, acces la publicațiile din cronică. Reprezentantul serviciului de presă al Grupului Rambler a explicat că clienții resurselor lor media se pot autentifica, inclusiv prin Facebook. Această metodă de autorizare vă permite să utilizați pe deplin capacitățile aplicațiilor, de exemplu, să participați la vot, să lăsați comentarii etc. „La noi, avem oportunitatea potențială de a lucra cu BigData și, în viitor, de a crea „direcționare inteligentă”, sporind eficiența interacțiunii cu mediile de publicitate atât pentru utilizatori, cât și pentru agenții de publicitate. În mod ideal, oamenii sunt dispuși să interacționeze numai cu acele anunțuri care ar putea fi de interes potențial pentru ei. Pe de altă parte, agentul de publicitate intră în contact cu un utilizator potențial foarte motivat”, a adăugat el.

Aplicația de vizualizare a seriei Amediateka, printre altele, are acces la lista de prieteni a clientului. „Lista de prieteni nu este utilizată în prezent, dar are scopul de a actualiza sistemul de recomandare în funcție de interesele prietenilor utilizatorului”, a declarat Milana Bogatyreva, reprezentant al Amedia TV.

Unele aplicații au solicitat acces la actualizările de stare, fotografiile și videoclipurile utilizatorilor Facebook. Luați TripAdvisor de exemplu. Aplicația Nokia a avut acces, printre altele, la date despre starea civilă, locurile de muncă, preferințe, educație, convingeri religioase și politice și alte informații. Reprezentanții TripAdvisor și HMD Global (care deține drepturile asupra mărcii Nokia) nu au răspuns la întrebările RBC.

Colectionari de suflet personalizat

Facebook nu este principala sursă de date despre utilizatori. În studiul Cracked Labs, brokerii de informații sunt numiți ca surse principale. Experții Cracked Labs au numit Acxiom și Oracle drept cele mai mari astfel de companii. De exemplu, Acxiom colectează de zeci de ani date despre consumatori din surse publice: agende telefonice, dosare judiciare, procese-verbale penale, registre diverse, chestionare, anchete etc. La acestea s-au adăugat ulterior surse digitale, de exemplu, marile companii IT ale căror software. vă permite să analizați convorbirile telefonice, tranzacțiile financiare, activitatea pe Internet etc., pentru a identifica activitățile criminale și teroriste.

În plus, Acxiom cooperează cu Ibotta (colectează date de cumpărare folosind informații din carduri de fidelitate sau cecuri), Samba TV (colectează date de vizionare TV prin programe instalate pe set-top box-uri sau platforme video la cerere), Crossix (colectează informații medicale, inclusiv istoricul medical, rețetele medicului, rețetele etc.), FreckleIOT (datele de localizare în timp real a unei persoane: pot fi instalați senzori speciali în diverse magazine, aeroporturi, baruri etc., cu ajutorul cărora pot contacta smartphone-ul utilizatorului și pot trimite informații). ) și alte companii care operează în principal în Statele Unite. Aceste informații sunt stocate de Acxiom sub forma unui ID unic anonim - un fel de cod care este asociat cu o adresă poștală, număr de telefon, e-mail, adresă IP, localizare geografică, cookie, ID dispozitiv. Fiecare ID unic Acxiom are mai multe categorii atribuite, cărora persoana le corespunde. Clientul poate oferi Acxiom e-mailul unui anumit consumator și poate solicita informații despre categoriile în care brokerul de informații îl încadrează.

Nu există un sistem unic de estimare a dimensiunii pieței datelor despre utilizatori. Potrivit unui studiu realizat de 451 Research, volumul pieței globale de date numai pentru companiile de telecomunicații s-a ridicat în 2015 la 24 de miliarde de dolari și ar trebui să crească la 79 de miliarde de dolari până în 2020. Operatorii de telefonie mobilă din cel puțin zece țări (Rusia nu a fost printre aceștia) au fost a observat că a instalat un mecanism special pentru a urmări comportamentul abonaților atunci când navighează pe internet. Mai mult, navigatorii nu puteau bloca astfel de „super-cookie-uri”.

În prezent, datele utilizatorilor sunt folosite pentru a vinde publicitate și punctare direcționate, dar în viitor pot găsi alte utilizări, mai puțin sigure. De exemplu, datele pot fi folosite pentru a modifica dinamic prețurile produselor de pe site-ul unui magazin online, în funcție de cine îl vizitează. Poate fi fie o reducere de preț dacă sistemul consideră acest utilizator un consumator valoros pentru companie pe termen lung, fie o creștere în funcție de cât este dispus un anumit utilizator să plătească pentru articol în acest moment. Cu ajutorul personalizării, companiile pot încerca să influențeze comportamentul consumatorului, să îi arate reclame la un moment dat pentru ca acesta să facă o achiziție.