Ali veste, kam Facebook prenaša vaše osebne podatke? Leaky Facebook: kaj partnerji v socialnih omrežjih počnejo z uporabniškimi podatki.

Čeprav Facebook po razširjenosti med rusko govorečim občinstvom izgublja na takšnih družbenih omrežjih, kot sta Vkontakte in Odnoklassniki, je še vedno zelo priljubljena platforma za družabno dejavnost na internetu. Toda vsi ne vedo, kako to socialno omrežje dejansko uporablja podatke o svojih uporabnikih. Spodaj vam bomo povedali, kako nas nadzira ta vir, in kaj je treba storiti za zaščito vaših osebnih podatkov.

Kako nas spremlja Facebook

Leta 2014 so predstavniki tega svetovnega socialnega omrežja poročali, da njihovi strežniki vsak dan prejmejo približno 600 terabajtov podatkov - s to količino informacij bi lahko primerjali 193 milijonov izvodov knjige "Vojna in mir". Minilo je že nekaj let in nedvomno se je dnevni obseg podatkov od takrat znatno povečal. Predstavljajte si, koliko osebnih podatkov ima to podjetje v lasti!

»No, kaj se lahko socialno omrežje nauči o meni? Sem državljan, ki spoštuje zakone, in nimam kaj skrivati, «razmišlja navaden uporabnik in samodejno označi polje pod elementom, ki opisuje politiko zasebnosti vira. A tudi če bi vsi prebrali ta dokument, bi nekatere informacije o uporabi osebnih podatkov še vedno ostale "med vrsticami".

Kaj natančno se je Facebook naučil preučevati osebne podatke uporabnikov? Veliko več, kot si morda mislite!

Vidi, da so uporabniki pisali

Morda najbolj zanimive in celo kompromitirajoče informacije vsebujejo tista sporočila, ki smo jih vtipkali v vročini, vendar jih zaradi različnih razlogov nikoli nismo poslali ali drugače prepisali. In ne mislite, da tega ni videl nihče razen vas!

O tej "veščini" je dejansko govorilo tudi družbeno omrežje, ki je objavilo lastno študijo o samocenzuri ("Samocenzura na Facebooku", 2013), ki je pojasnila, zakaj in kako uporabniki popravljajo svoje objave pred objavo. Izkazalo se je, da je sistem sposoben registrirati pritiske tipk med tipkanjem. Izkazalo se je, da enkrat vneseni osebni podatki morda že ostanejo v bazi podatkov socialnega omrežja, tudi če jih izbrišete.

Osebne podatke prenaša na tretje osebe

Facebook na skrivaj preučuje neposlane podatke, da bi sestavil portret uporabnikove osebnosti, vendar lahko vir uporabi že objavljene podatke, kot je obljubljeno v licenčni pogodbi. In to ne vključuje le raziskovanja osebnosti in kakršnih koli lastnih raziskav - sistem prenaša vaše osebne podatke tržnim podjetjem in ameriški vladi.

Vedite: tudi če v svojem profilu niste navedli številke mobilni telefon ali e-poštni naslov, vendar vas je po teh podatkih poskušal najti eden od vaših prijateljev, potem sistem že pozna te podatke.

Poleg tega socialno omrežje sodeluje tudi z drugimi spletnimi mesti, ki jih obiščete, za zbiranje manjkajočih informacij, na primer o vašem dohodku, vedenju v spletu itd., Nato pa vam prilagodi vir novic, da spodbuja ciljno oglaševanje.

Poskuša prepoznati obraz uporabnika

Opazuje vas tudi, ko niste povezani

Tudi tu se čuti neprevidno prebrano Pravilnik o zasebnosti tega spletnega mesta, ki jasno navaja, da:

Sistem lahko na ta način zbira osebne podatke s tehnologijo enotne prijave in piškotki. Poleg tega socialno omrežje poskuša ali pa se je že naučilo slediti gibanju kazalke na zaslonu.

Kaj je glavna nevarnost uporabe Facebooka

Kot smo že omenili, se osebni podatki uporabnikov poleg postavljanja ustreznih objav, oglaševanja in prodaje prenašajo na vlado ZDA, na ozemlju katere je registrirano socialno omrežje. A moč držav ni skoncentrirana v rokah predsednikov, premierjev in drugih uradnikov - poleg njih obstaja skrivna skupina močnih predstavnikov najbogatejših klanov na svetu, ki nadzorujejo vse vrste industrije, bančni sistem, teritorialne meje ... To skupino označuje izraz "svetovna vlada" ...

Njegov cilj je vzpostaviti nov svetovni red, ki pomeni popoln nadzor nad svetovnim prebivalstvom in vsemi sferami njegovega življenja. Končno orodje za upravljanje osebe mora biti nanočip ali laserski nanoznak, ki se nanese na čelo ali desno roko, kar bo v skladu z Razodetjem svetega apostola Janeza Bogoslova (Raz. 13: 15-18) pomenilo prihod Antikrista. In vmesna stopnja je le dodelitev digitalnih identifikatorjev prebivalstvu (TIN, SNILS), uvedba UEC in biometričnih potnih listov, pa tudi samo zbiranje in obdelava osebnih podatkov.

Zaščita osebnih podatkov na Facebooku

Edina izvedljiva možnost v tej situaciji bi bila popolna opustitev družbenih omrežij. Če pa to še ni mogoče, poskusite vsaj omejiti kršitev vaših osebnih podatkov, pri čemer upoštevajte naslednja pravila:

Na žalost nam ne more slediti le socialno omrežje, ampak tudi operacijski sistem - sami se prepričajte, kako Windows 10 uporablja naše osebne podatke:


Vzemite si to, povejte prijateljem!

Preberite tudi na naši spletni strani:

Pokaži več

Ne mreže, ampak sito

Pred škandalom so bile informacije o tem, kako tretje osebe uporabljajo osebne podatke uporabnikov Facebooka, v politiki zasebnosti podjetja vsebovane v precej zapleteni obliki. Tudi Zuckerberg sam je v Kongresu dejal, da večina občinstva tega dokumenta ne prebere oziroma se ne poglablja v to, kar piše. Družba je takoj po začetku preiskave začela razlagati, kaj dobivajo tretja podjetja, in slednjim obljubila, da bo poostrila pravila za dostop do informacij. Iz ene od teh Facebook razlag sledi:

  • Do zdaj je vsak uporabnik z vnosom svoje telefonske številke lahko našel osebo, ki jo potrebuje e-naslov v iskalno vrstico. To funkcijo bi lahko uporabljali tudi kiber kriminalci.
  • Facebook je hranil zgodovino klicev in korespondence lastnikov pametnih telefonov Android z nameščenima aplikacijama Facebook Messenger in Facebook Lite. Družba je obljubila, da bo analizirala to funkcijo, da se prepriča, da sporočila sama niso shranjena. Zuckerberg je ovrgel enega izmed priljubljenih mitov o možnosti prisluškovanja pogovorov uporabnikov in nato prikazovanja ciljanih oglasov (stranke so to sklepale, saj družabno omrežje ob namestitvi aplikacije na pametni telefon zahteva dostop do mikrofona): dostop do mikrofona je potreben le za pravilno predvajanje videa.
  • Skrbniki in člani zaprtih skupin lahko aplikacijam tretjih oseb omogočijo dostop do seznama članov skupine in njihovih osebnih podatkov (imena; fotografije, priložene objavam, komentarji zanje).
  • Neodvisne aplikacije so lahko prek API-ja (programskega vmesnika) strani prebrale vse objave in komentarje.
  • Do leta 2014 so lahko neodvisne aplikacije od Facebooka zahtevale informacije ne le o samem uporabniku, temveč tudi o njegovih prijateljih. Po izvedbi sprememb lahko aplikacije prejmejo samo informacije o tistih prijateljih, ki so se strinjali, da jih bodo prenesli. Marca 2018 je Facebook objavil tudi, da bo uporabniku preklical dovoljenje za zbiranje informacij, če se aplikacija ne uporablja več kot tri mesece.

Facebook trenutno zbira dve vrsti podatkov. Prva so informacije, ki jih ljudje sami objavijo socialno omrežje: fotografije, objave itd. Drugi je tisti, ki je potreben za ciljno oglaševanje. Da bi izboljšal svojo učinkovitost, Facebook kupuje tudi storitve posrednikov informacij (posredniki podatkov). Slednji zbira informacije iz številnih virov - platform, kot so Google, Amazon in Facebook, pa tudi podjetij, ki delujejo v panogah, ki se nanašajo na uporabo podatkov o ljudeh (mediji, maloprodaja, telekomunikacije in finance), drugim podjetjem pa zagotavlja storitve, povezane z ciljno oglaševanje in točkovanje - preverjanje posojilojemalcev bank in strank zavarovalnic. Po poročilu raziskovalnega inštituta Cracked Labs je imel Facebook leta 2017 šest takih partnerjev: Acxiom, Epsilon, Experian, Oracle, CCC Marketing in Quantium. Platformi so pomagali bolje razvrščati in kategorizirati svoje uporabnike.

Foto: David Paul Morris / Bloomberg

Facebook ne prodaja ali prenaša uporabniških podatkov oglaševalcem. Kot je pojasnil predstavnik družbenega omrežja, jih analizirajo in nato razvrstijo glede na njihove želje. Če oglaševalec želi, da njihov oglas vidijo "ženske kolesarke iz Atlante", bo Facebook prikazoval oglase tej kategoriji uporabnikov, ne da bi njihove podatke posredoval tretjim osebam. Poročila za oglaševalce vsebujejo le splošne informacije o tem, kako uspešen je bil oglas - koliko ljudi in katerega spola je kliknilo na pasico, ter druge statistične podatke.

Dokončno ni znano, kaj spletna mesta in aplikacije tretjih oseb počnejo z javnimi informacijami uporabnikov Facebooka. Jasno je le, da te podatke zbirajo številna podjetja.

Preizkusite

Alexander Kogan ni uporabljal testov le za zbiranje informacij na Facebooku, marsikateri razvijalci to počnejo. RBC je analiziral politike zasebnosti nekaterih od njih.

  • Nametests.com

Spletno mesto Nametests.com, ki je v lasti Socialsweethearts (ponuja preizkuse »Kaj vam je pripravil april?«, »Kako izgleda vaš idealni partner« itd.), Dobi dostop do uporabniških podatkov na Facebooku, če registracija poteka prek tega socialnega omrežja. Uporabnik se strinja, da bo delil informacije o svojem javnem profilu, seznamu prijateljev, e-poštnem naslovu in všečkih. Politika zasebnosti podjetja navaja, da zahtevane podatke shranjuje v anonimni obliki in jih uporablja za zbiranje statističnih podatkov in izboljšanje spletnega mesta. Uporaba podatkov brez anonimizacije je dovoljena samo v primerih, ki jih določa zakon, pa tudi za namene, ki so potrebni za zagotavljanje delovanja storitve, varnost in optimizacijo, navedeno v dokumentih Socialsweethearts.

Po besedah \u200b\u200bpredstavnika Socialsweethearts bodo po izbrisu računa izbrisani tudi uporabniški podatki. "Podatkov ne analiziramo in ne izvajamo za politične in druge podobne namene, prav tako ne sodelujemo s podjetji ali organizacijami, ki opravljajo takšne raziskave," je dejal.

Po njegovih besedah \u200b\u200bse zdaj Socialsweethearts pripravljajo na spoštovanje Splošne uredbe o varstvu podatkov (GDPR), ki bo v Evropski uniji začela veljati 25. maja 2018. "Glede na novice, ki obkrožajo Facebook, razumemo, da je zaupanje uporabnikov [v varnost njihovih osebnih podatkov] zelo pomembno, hkrati pa bi morali biti procesi, povezani z njihovimi osebnimi podatki, pregledni," pravi tiskovni predstavnik Socialsweethearts.

  • Playbuzz

Playbuzz, ki ima tudi spletno stran s testi, se prav tako pripravlja na uvedbo GDPR, je povedal predstavnik tega podjetja. Trenutna različica pravilnika o zasebnosti Playbuzza navaja, da lahko platforma zbira osebne podatke, ki se vnesejo ob registraciji; informacije o napravi, iz katere uporabnik obišče spletno mesto; pa tudi odgovore iz opravljenih testov. Poleg tega Playbuzz zbira osebne podatke uporabnikov, ki jih prejmejo tretje osebe za tržne namene, in lahko v oglaševalske namene s svojimi partnerji deli tudi anonimizirane podatke o ljudeh v splošni obliki.

Predstavnik Playbuzza je opozoril, da lahko nekateri partnerji podjetja in neodvisni ponudniki (na primer storitve za odkrivanje goljufij) zaradi zaslužka vsebine platforme zbirajo podatke nekaterih končnih uporabnikov (na primer naslovi IP). "Ti podatki niso na voljo Playbuzzu in niso shranjeni na naših strežnikih," je dodal.

Tudi če uporabnik izbriše svojo stran na spletnem mestu, si Playbuzz pridržuje pravico, da svoje osebne podatke posreduje tretjim osebam, svojim poslovnim partnerjem, v netržne namene (na primer v stik z uporabnikom).

  • Brainfall mediji

V pogodbi o storitvi Brainfall Media (ki se ukvarja s spletnimi raziskavami in na Facebooku zbira tudi osebne podatke) piše, da podjetje informacije o uporabnikih obravnava kot poslovno sredstvo in jih ima pravico s soglasjem uporabnikov prenesti tretjim osebam. Družba se na zahtevo RBC ni odzvala.

Vohuni na pametnih telefonih

- spletna mesta, opremljena s sledilci obiskov, in mobilne aplikacije - to so resnične "črne luknje": nihče ne more zares oceniti, s kom si deli podatke, ugotavlja študija Cracked Labs. Leta 2015 je raziskava priljubljenih aplikacij v Avstraliji, Braziliji, Nemčiji in ZDA, ki so jo opravili raziskovalno središče NICTA in Univerza v Novem Južnem Walesu, pokazala, da je 85–95% brezplačnih in do 60% plačljivih aplikacij zbiralo informacije o uporabnikih v korist tretjih oseb. Novinarji RBC so analizirali aplikacije, ki so zbirale informacije iz njihovih računov na Facebooku. Med njimi so bili programi več znanih razvijalcev.

"Dostop do splošne informacije profil in e-poštni naslov sta samodejno na voljo vsem pooblaščenim aplikacijam. Dovoljenje za zahtevanje teh podatkov je vključeno v minimalni osnovni nabor Facebooka za razvijalce aplikacij, socialno omrežje pa nima ožje zahteve, «je za RBC pojasnil Stepan Danilov, ustanovitelj in izvršni direktor omrežne storitve MeYou. Osnovna dovoljenja ne zahtevajo preverjanja razvijalca, vsi drugi, ki zahtevajo več informacij, pa v skladu s Facebook-ovo pomočjo za razvijalce.

Aplikacije razvijalca Rambler Group, kot sta LiveJournal in Afisha-eda, so zahtevale tudi informacije o uporabnikovem prebivališču in domačem kraju ter dostop do publikacij v kroniki. Predstavnik tiskovne službe Rambler Group je pojasnil, da se lahko stranke njihovih medijskih virov prijavijo, tudi prek Facebooka. Ta način avtorizacije vam omogoča, da v celoti izkoristite zmožnosti aplikacij, na primer sodelujete v anketah, pustite komentarje itd. "S svoje strani imamo potencialno priložnost za sodelovanje z BigData in v prihodnosti nastavimo" pametno ciljanje ", s čimer povečamo učinkovitost interakcije z oglaševalskimi mediji tako za uporabnike kot za oglaševalce. V idealnem primeru so ljudje pripravljeni sodelovati izključno z oglaševanjem, ki je zanje lahko zanimivo. Po drugi strani pa oglaševalec stopi v stik s potencialno visoko motiviranim uporabnikom, «je dodal.

Program oddaje Amediateka TV med drugim dostopa do strankinega seznama prijateljev. "Seznam prijateljev trenutno ni v uporabi, namenjen pa je posodobitvi sistema priporočil glede na interese uporabnikovih prijateljev," je povedala Milana Bogatyreva, predstavnica Amedia TV.

Nekatere aplikacije so zahtevale dostop do posodobitev stanja uporabnikov Facebooka, fotografij in videoposnetkov. Na primer TripAdvisor. Aplikacija Nokia je imela med drugim dostop do podatkov o zakonskem stanu, delovnih mestih, preferencah, izobrazbi, verskih in političnih prepričanjih ter drugih informacijah. Predstavniki TripAdvisor in HMD Global (lastnik pravic znamke Nokia) niso odgovorili na vprašanja RBC.

Zbiratelji duš po meri

Facebook ni glavni vir uporabniških podatkov. V študiji Cracked Labs so posredniki informacij opredeljeni kot glavni viri. Strokovnjaki Cracked Labs sta Acxiom in Oracle imenovali za največji tovrstni podjetji. Na primer, Acxiom že desetletja zbira podatke o potrošnikih iz javnih virov: telefonskih imenikov, sodnih evidenc, poročil o kaznivih dejanjih, različnih registrov, vprašalnikov, anket in še več. digitalni virina primer velika informacijska podjetja, katerih programska oprema vam omogoča analizo telefonskih pogovorov, finančnih transakcij, internetnih dejavnosti itd., da bi prepoznali kriminalne in teroristične dejavnosti.

Poleg tega Acxiom sodeluje z Ibotta (zbira podatke o nakupih z uporabo informacij s kartic zvestobe ali potrdil), Samba TV (zbira podatke o gledanju televizije prek programov, nameščenih na televizijskih sprejemnikih ali platformah za video na zahtevo), Crossix (zbira zdravstvene podatke, vključno z anamnezo, zdravniškimi sestanki, recepti itd.), FreckleIOT (podatki o lokaciji osebe v realnem času: v različnih trgovinah, letališčih, lokalih itd. je mogoče namestiti posebne senzorje, s katerimi lahko komunicira uporabnikov pametni telefon in pošiljanje informacij) in drugih podjetij, ki večinoma delujejo v ZDA. Acxiom te podatke shrani v obliki edinstvenega anonimnega ID-ja - neke vrste kode, ki je povezana s poštnim naslovom, telefonsko številko, e-poštnim naslovom, naslovom IP, geolokacijo, piškotkom, ID-jem naprave. Vsak unikatni ID Acxiom ima več kategorij, ki jim določena oseba ustreza. Stranka lahko Acxiomu pošlje e-poštno sporočilo potrošnika in zahteva informacije o kategorijah, ki jih posrednik za informacije razvršča.

Enotnega sistema za ocenjevanje tržne velikosti uporabniških podatkov ni. Po študiji 451 Research je samo svetovni trg podatkov telekomunikacijskih podjetij leta 2015 znašal 24 milijard dolarjev, do leta 2020 pa naj bi se povečal na 79 milijard dolarjev. Mobilni operaterji v vsaj desetih državah (med njimi ni bila Rusija) so opazili namestitev posebnega mehanizma za sledenje vedenja naročnikov pri brskanju po internetu. Poleg tega deskarji niso mogli blokirati takšnih "super-piškotkov".

Trenutno se uporabniški podatki uporabljajo za prodajo ciljanih oglasov in točkovanje, v prihodnosti pa bodo morda našli druge, manj varne aplikacije... Podatke lahko na primer uporabimo za dinamično spreminjanje cen blaga na spletnem mestu spletne trgovine, odvisno od tega, kdo ga obišče. Lahko je to tudi znižanje cene, če sistem tega uporabnika dolgoročno šteje za dragocenega potrošnika podjetja, ali zvišanje, odvisno od tega, koliko je določen uporabnik trenutno pripravljen plačati za izdelek. Podjetja lahko s pomočjo personalizacije vplivajo na vedenje potrošnikov in mu prikazujejo oglase določen trenutekza nakup.

Film "Social Network" je dobra ilustracija pojava razvoja Facebooka,
ki jim je v rekordnem času uspelo zbrati čudovito, prej nepredstavljivo publiko.
Vendar je še ena komponenta projekta ostala v zakulisju - kako deluje
od znotraj. Njegova tehnična naprava.

Kaj je zdaj Facebook? To najbolje dokazujejo suhe številke:

  • 500.000.000 aktivnih uporabnikov (mesečno občinstvo);
  • 200.000.000.000 ogledov strani na mesec;
  • 150.000.000 zadetkov predpomnilnika na sekundo;
  • 2.000.000.000.000 predmetov v predpomnilniku;
  • 20.000.000.000 fotografij v 4 ločljivosti. Bi bili dovolj, da
    pokrivajo površino zemlje v 10 slojih - to je več kot vsi drugi
    kombinirani foto viri;
  • več kot 1.000.000.000 klepetalnih sporočil vsak dan;
  • več kot 100 milijonov iskalnih poizvedb na dan;
  • več kot 400.000 razvijalcev programov drugih proizvajalcev;
  • približno 500 razvijalcev in sistemski skrbniki v državi;
  • več kot 1.000.000 aktivnih uporabnikov na inženirja;
  • deset tisoč strežnikov, deset gigabitov prometa.

Kako vse to deluje?

Prilagodljivost, preprostost, odprtost

Družbena omrežja na splošno in Facebook lahko obravnavate na različne načine.
še posebej, toda glede proizvodljivosti je to eno najzanimivejših
projekti. Še posebej lepo je, da razvijalci nikoli niso zavrnili skupne rabe
izkušnje pri ustvarjanju vira, ki lahko prenese takšne obremenitve. Obstaja velik
praktične koristi. Navsezadnje sistem temelji na javno dostopnih komponentah,
ki jih lahko uporabite vi, jaz lahko uporabim - so na voljo vsem.
Poleg tega so številne tehnologije, ki so bile razvite znotraj Facebooka,
so zdaj objavljeni kot odprtokodni. In jih ponovno uporabite, mogoče
kdor hoče. Razvijalci družabnega omrežja so, kadar je bilo mogoče, uporabljali samo
odprtokodne tehnologije in filozofija Unixa: vsaka komponenta sistema mora biti
čim bolj preprosto in produktivno, medtem ko reševanje problemov doseže
njihovo kombiniranje. Vsa prizadevanja inženirjev so usmerjena v razširljivost,
zmanjšanje točk okvare in, kar je najpomembneje, preprostost. Ne biti
neutemeljeno, bom navedel glavne tehnologije, ki se zdaj uporabljajo interno
Facebook:

Mislim, da bo najbolj zanimivo slišati, kako je projekt uspel
uporabljati najbolj znane tehnologije. In res je veliko
nianse.

Kaj se običajno zgodi v 20 minutah na Facebooku?

  • Ljudje objavijo 1.000.000 povezav;
  • Praznujte prijatelje za 1.323.000 fotografij;
  • Na prireditve povabi 1.484.000 znancev;
  • Pošljite 1.587.000 sporočil na steno;
  • Napišite 1.851.000 novih statusov;
  • 2.000.000 parov ljudi postanejo prijatelji;
  • Naloženih je 2.700.000 fotografij;
  • Pojavi se 10.200.000 komentarjev;
  • Pošlje se 4.632.000 zasebnih sporočil.

PHP projekt

Ob tem se zastavlja vprašanje: zakaj PHP? V mnogih pogledih - samo »zgodovinsko
"Je zelo primeren za spletni razvoj, enostaven za učenje in delo,
programerjem je na voljo ogromno knjižnic. Poleg tega obstaja
velika mednarodna skupnost. Na negativni strani, visoko
poraba pomnilnik z naključnim dostopom in računalniških virov. Ko je postala količina kode
temu seznamu so dodali preveliko, šibko tipkanje, linearno rast
stroški za povezovanje dodatnih datotek, omejene možnosti za
statična analiza in optimizacija. Vse to je začelo ustvarjati velike težave. Avtor
zato je Facebook v PHP uvedel veliko izboljšav, med drugim
optimizacija bytecode, izboljšave v APC (lenobno nalaganje, optimizacija
ključavnice, ogrevanje predpomnilnika) in številne izvorne razširitve (odjemalec memcache,
format serializacije, dnevniki, statistika, spremljanje, asinhroni mehanizem
ravnanje z dogodki).

Shema oblikovanja vira novic

Projekt HipHop si zasluži posebno pozornost - je transformator izvorne kode
od PHP do optimiziranega C ++. Načelo je preprosto: razvijalci pišejo v PHP,
ki pretvori v optimizirani C ++. Dodatek izvaja
statična analiza kode, zaznavanje podatkovnih tipov, generiranje kode in še veliko več
drugo. Poleg tega HipHop olajša razvoj razširitev in znatno zmanjša
poraba RAM-a in računalniških virov. Ekipa treh
programerji so potrebovali leto in pol, da so razvili to tehnologijo, še posebej je bilo
večina tolmačev in številne razširitve jezikov PHP so bili napisani na novo. Zdaj
HipHop kode so objavljene pod licenco odprtega vira, bodite pozorni.

Facebook razvojna kultura

  • Hitro se premikajte in se ne bojte zlomiti nekaterih stvari;
  • velik vpliv majhnih ekip;
  • bodite odkriti in inovativni;
  • vrniti inovacije v skupnost odprtih virov.

Izboljšave MySQL

Zdaj o bazi podatkov. Za razliko od velike večine spletnih mest je MySQL v
Facebook se uporablja kot preprosta shramba parov ključ-vrednost. Velika
število logičnih baz podatkov se porazdeli med fizične strežnike, vendar
replikacija se uporablja samo med podatkovnimi centri. Izravnava obremenitve
s prerazporeditvijo baz podatkov med stroji. Ker podatki
razdeljeni skoraj naključno, brez JOIN operacij,
združevanje podatkov iz več tabel se v kodi ne uporablja. To je
pomen. Navsezadnje je veliko lažje povečati računalniško moč na spletnih strežnikih,
kot na strežnikih baz podatkov.

Facebook uporablja skoraj nespremenjeno izvorno kodo MySQL,
ampak z lastnimi shemami razdelitve za globalno unikatne
identifikatorji in arhiviranje na podlagi pogostosti dostopa do podatkov.
Načelo je zelo učinkovito, saj je večina prošenj najbolj svežih
informacije. Dostop do novih podatkov je čim bolj optimiziran in starih zapisov
se samodejno arhivirajo. Poleg tega za. Uporabljajo lastne knjižnice
dostop do podatkov na podlagi grafa, pri čemer imajo lahko predmeti (oglišča grafa) samo
omejen nabor podatkovnih vrst (celo število, niz z omejeno dolžino, besedilo),
in povezave (robovi grafa) se samodejno podvajajo in tvorijo analog porazdeljene
tuji ključi.

Uporaba Memcached

Kot veste, je memcached visokozmogljiva porazdeljena hash tabela.
Facebook vanjo shranjuje "vroče" podatke iz MySQL, kar bistveno zmanjša
obremenitev na ravni baze podatkov. V uporabi več kot 25 TB (samo pomislite
slika) RAM-a na nekaj tisoč strežnikih s povprečnim časom
odziv manj kot 250 μs. Serializirane podatkovne strukture PHP so predpomnjene, z
zaradi pomanjkanja samodejnega mehanizma za preverjanje skladnosti podatkov med
memcached in MySQL morata to storiti na ravni kode. Glavni
način uporabe memcache je veliko zahtev za večkratno pridobivanje,
se uporablja za pridobivanje podatkov na drugem koncu robov grafa.

Facebook je zelo aktiven pri dokončanju projekta glede vprašanj
produktivnost. Večina spodaj opisanih izboljšav je bila vključena v
opensource različica memcached: vrata za 64-bitno arhitekturo, serializacija,
večnitnost, stiskanje, dostop do pomnilnika prek UDP (zmanjša
pomnilnika zaradi pomanjkanja na tisoče vmesnih pomnilnikov TCP). Poleg tega jih je bilo
naredil nekaj sprememb v jedru Linuxa, da bi optimiziral memcache.
Kako učinkovit je? Po zgornjih spremembah je zmožen memcached
opravite do 250.000 operacij na sekundo v primerjavi s standardnimi 30.000 - 40
000 v izvirni različici.

Varčnostni okvir

Druga novost na Facebooku je projekt Thrift. Pravzaprav,
je mehanizem za gradnjo aplikacij z uporabo več jezikov
programiranje. Glavni cilj je zagotoviti tehnologijo za preglednost
interakcije med različnimi programskimi tehnologijami. Varčne ponudbe
razvijalci poseben jezik za opis vmesnikov, generator statične kode,
podpira tudi številne jezike, vključno s C ++, PHP, Python, Java, Ruby,
Erlang, Perl, Haskell. Možna je izbira prevoza (vtičnice, datoteke, vmesniki v
pomnilnik) in serializacijski standard (binarni, JSON). Podprte so različne vrste
strežniki: neblokirajoči, asinhroni, enojni in večnitni.
Alternativne tehnologije so SOAP, CORBA, COM, Pillar, Protocol Buffers,
vendar imajo vsi svoje pomembne napake in to je Facebook prisililo k razvoju
lastne. Velika prednost Thrifta je zmogljivost.
Je zelo, zelo hiter, a tudi to ni njegova glavna prednost. S prihodom varčnosti

Informacije o interakciji Facebooka s skupnostjo odprtih virov teh in
drugi projekti, ki se nahajajo na

Čas branja: 7 minut

Zbiranje baze podatkov s pomočjo Facebooka je včasih bolj donosno in bolj priročno kot uporaba spletnega mesta. Socialna omrežja so kot dodaten vir potencialnih strank idealna platforma. Facebook ima orodje, ki prek oglasov zbira stike s strankami. Prednost te metode je, da odjemalcu ni treba vnesti milijon polj, sistem bo samodejno izvlekel e-pošto, telefonsko številko, ime in vse druge podatke iz baze podatkov Facebook. To pomeni, da stranka vidi oglas, klikne, prikaže se že izpolnjen obrazec - preostane le klik na gumb za oddajo.

Osnovo zbiramo prek družbenih omrežij

Nihče ne izbira med komunikacijskimi kanali s stranko. Instagram, Vkontakte, Facebook, Telegram, klepetalnice YouTube in drugi - blagovne znamke komunicirajo s stranko na vseh možnih platformah. Tržniki izkoristijo vsako priložnost dodatnega "dotika" ". Zato je pomembno, da oglaševanje, pošiljanje sporočil in družabna omrežja delujejo skupaj in pomagajo ter ne posegajo drug v drugega.

Na primer, že zdaj je težko najti e-poštno sporočilo, ki ne vsebuje gumbov za družabna omrežja s pozivom za naročanje.


Aviasales

Nasprotno pa so socialni mediji odličen način, da bralce zvabite na svoj poštni seznam. Kaj za? Objave v klepetih ali na straneh ne morejo biti dolge, težko jih je napolniti z navodili s posnetki zaslona, \u200b\u200bvideoposnetka ni vedno primerno gledati z zvokom - v vsakem kanalu obstajajo omejitve.

Pismo lahko v priročnejšem trenutku odložite in preberete. Vanj lahko dodate katere koli informacije z oznakami za spajanje - takrat se iz vaše baze podatkov potegnejo nekatere informacije o odjemalcu. Na primer, koliko dni je minilo od zadnjega nakupa ali koliko novih besed se je naučil z vaše planote.

Občinstvo na Facebooku

Nastavite oglase po principu »nekje, naj pride "Je slaba zgodba. Razmislite, ali poznate ciljno publiko ali želite ciljati na široko ciljanje. Če se odločite za slednje, bodo algoritmi Facebooka sami iskali "vaše" stranke.

Če želite ciljanje nastaviti sami, potem morate seči globlje.Ciljne skupine po meri na Facebooku so razdeljene na:

Ali pa ustvarite podobne ciljne skupine - algoritem bo iskal ljudi na podlagi značilnosti, ki ustrezajo vašim strankam ali potencialnim strankam. To so lahko geo, starost, interesi - kateri koli parametri, ki jih določite.

Možnosti ciljanja so večplastne in lahko sodelujete z vsako ciljno skupino posebej. Ustvarite prilagojene oglase in ponudite prilagojene ponudbe vsaki potencialni stranki.

Kako nastaviti obrazec za zbiranje potencialnih strank na Facebooku?

Na prvem koraku nastavitve Facebook oglasov kliknite "Generation Lead". Vnesite ime kampanje. V naslednjem koraku sprejmemo pogoje in določila za uporabo oglaševanja za ustvarjanje potencialnih strank (če jih tukaj ne najdete povezava ).

Nato nastavite, kateri publiki bo oglas predvajan... Kar zadeva umestitve, odsvetujemo oglaševanje na Instagramu, saj je tam obrazec za zbiranje prikazan "ukrivljeno" in uporabnike samo jezi.

Zdaj ustvarimo obrazec za zbiranje podatkov. Ustvarjen in urejen je v 3. koraku ustvarjanja oglasa. Kliknite "Obrazec za ustvarjanje potencialnih strank".

Katere podatke je mogoče povleči od tam:

  • kontaktni podatki (telefon, e-pošta, ime, kraj itd.)
  • demografski podatki (datum rojstva, spol, zakonski stan itd.)
  • podatki o delu (položaj, podjetje)
  • pa tudi vaša vprašanja (kratki in alternativni odgovori, datum obiska, na primer za območja iz HoReCa).

Ampak mi smo poštna storitev

Zato morate pridobiti potencialne stranke, ki spadajo na poštni seznam. Za integracijo s Facebookom uporabljamo Storitev Zapier. Mailigen ima popolno integracijo s tem orodjem.

Pogosto redni uporabnik s tem bo branje končano. Ker besede integracija, API, ključi, spletni kljuki samo odbijajo. Izhod je. Zato je bil napisan ta članek :)

Kako integrirati Facebook in Mailigen

Za to potrebujemo:

Pojdi!

Za začetek naprej domača stran kot storitve, s katerimi bomo sodelovali, morate izbrati Facebook Lead Ads in Mailigen:

Spodaj bo prikazana edina aplikacija za njihovo kombiniranje:


Kliknite to zap in pojdite neposredno na njegovo izpolnitev.

Ker smo izbrali storitve, s katerimi bomo sodelovali - prva dva koraka sta za nas že izpolnjena, samo kliknite »Nadaljuj« in pojdite na tretji korak: dodajanje računa Facebook.


Kliknite gumb "Poveži račun" in v imenu svojega profila izdajte potrebna dovoljenja za skrbniške pravice na Facebook strani podjetja in Facebook Lead Ads (Pomembno!)

Račun je dodan na seznam. Izberite ga in kliknite "Nadaljuj".

Četrti korak vam omogoča, da izberete stran podjetja in obrazec za naročnino na Facebook Lead Ads, ki bo podatke prenašal v Mailigen:


Če ne vidite strani ali obrazca, ki ga iščete, preverite svoj dostop do strani in Facebook Lead Ads.

Naslednja stran omogoča preverjanje ustvarjanja potencialnih strank in ali je vse pravilno konfigurirano. Ustvarite preizkusno stran in preverite, kako delujejo integracije Facebook Lead Ads:


Naslednja točka je nastavitev integracije z Mailigenom. Prva dva koraka smo že opravili za nas, tako kot za Facebook Lead Ads, zato pojdimo naravnost k dodajanju računa Mailigen. Pozvani boste, da vnesete ključ API, kako ga prebrati

Po vnosu ključa, preverjanju in izbiri želenega računa pojdite na naslednji korak, kjer lahko nastavite kateri seznam, s katerimi možnostmi (na primer z dvojno potrditvijo ali brez) in v katera polja naložite prejete podatke:


Če je bil testni potencialni uporabnik ustvarjen iz Facebook Lead Ads, potem lahko polja izberete neposredno z vrednostmi testnega potencialnega kupca, da ne bo pomote.

Ko končate z nastavitvijo vseh polj, pojdite na naslednji korak in preizkusite dodajanje testnega vodnika v Mailigen.

Če je test uspešen, čestitamo, vaša prva aplikacija je pripravljena za zagon, zaženite jo!


To je vse. Zdaj imate delujoč paket vaših oglasov na Facebooku in Mailigenu. In bala si se. Uporabite ga za svoje zdravje!


Facebook je resničen pojav. Največja družbena mreža na svetu je ocenjena na sto milijard dolarjev. Ima več kot milijardo uporabnikov. Toda shranjevanje podatkov, fotografij in sporočil za več kot sedmino svetovnega prebivalstva zahteva napredno tehnologijo. Torej, kako se to naredi?

Severna Kalifornija. Dolina računalniških velikanov. Tu je ime, ki privabi največ turistov - Facebook.

To socialno omrežje, ki so ga izumili študentje Harvarda leta 2004, s klikom miške prijateljem sporoča, kaj počnete. Za mnoge ni nič bolj hladnega kot mreženje. Osem let po rojstvu podjetja je javno objavilo neverjetnih 104 milijarde dolarjev. Opaziti je, da so Facebook ustvarili študentje. Vse delajo po svoje. Grafiti in zaslon na dotik po celotni steni. Prodajni avtomati namesto pločevink s pijačami prodajajo škatle s pripomočki. Odprti lokali in video igre za osebje s povprečno starostjo 26 let. Zdi se, da deluje to nenavadno okolje. Facebook obiskujejo ljudje z vsega sveta. Vsakih šest mesecev se njihovo število poveča za 100 milijonov. Obdelava osebnih podatkov toliko ljudi ni lahka naloga.


Zaposleni v podjetju pravi: »Na vsakih milijon uporabnikov imamo enega inženirja. Delamo brez primere. "

Ne morejo izkoristiti izkušenj nekoga drugega. Ker prej nobeno spletno mesto ni imelo toliko obiskovalcev. In ko imate na svetu več uporabnikov kot strojev, je ena največjih skrbi skladiščenje. Trdi disk vašega prenosnika vam leži v roki. Tukaj je treba nekaj večjega.

V Primevilleu v Oregonu je ogromen 28.000 kvadratnih metrov velik podatkovni center.

Kot spominska palica v velikosti treh nogometnih igrišč, vredna stotine milijonov dolarjev. Tu so shranjeni vaši podatki. Na najnovejših strežnikih, v obsežnih pomnilniških bankah, med katerimi podatki potujejo s svetlobno hitrostjo prek skoraj 6.500 kilometrov dolgih optičnih vodnikov. Cam Patchet, generalni direktor podatkovnega centra, pravi: »Ko vnesete naslov facebook.com, vaša zahteva preide na internet in nato sem in tukaj se zahteva eden od strežnikov Facebook. Vaš profil, vsi z njim povezani podatki, obdelajo in zberejo naši podatkovni centri in vam jih pošljejo prek interneta. Vse to se zgodi v milisekundah. Nekateri imajo internet kot oblak, ki plava na nebu. Ampak ne, gre za materialno stvar. Internet so računalniki, strežniki in podatkovni centri, povezani po kilometrih kablov po vsem svetu. Vse te enote lahko komunicirajo med seboj in si izmenjujejo podatke. "

Če želite vizualizirati internet, so te neskončne vrste strežnikov odlična ilustracija. V primerjavi s tem mestom je superračunalnik videti kot žepni kalkulator. Dobavlja se s 30 megavati električne energije, zato je elektrika vedno na voljo.

Toda kot odsotnost rezerva podatkov iz računalnika, je lahko izpad električne energije tukaj katastrofa. Za milijone najstnikov je svet brez socialnih omrežij preprosto nepredstavljiv. Obstajajo torej ogromni dizelski generatorji. Če je glavni vod stavbe odklopljen, bodo ti generatorji začeli delovati. Zaposleni jih nenehno spremljajo. Ustvarijo po 3 megavate, teh pa je 14.

Še en problem: vsa ta tehnika ustvarja ogromno toplote. Brez hlajenja ti strežniki ne bodo uspeli. CPU domači računalnik hladi hladilnik, nekoliko večji od vžigalice.

V ta namen obstaja tudi obsežen penthouse s sedmimi sobami - sodoben sistem naravno kondicioniranje. Hladen zrak z visokogorja Oregona se zajema, filtrira in meša s toplim zrakom za uravnavanje temperature v podatkovnem centru.

Viseča voda, ki jo brizgajo šobe, nadzira vlažnost.

Hladen zrak se dovaja s hrbtne strani strežnikov, da se prepreči pregrevanje. In na koncu odvečni topel zrak izvlečejo ogromni oboževalci, stokrat večji od domačega računalnika.

Kmalu bo treba več oboževalcev, ker socialno omrežje kar zavre. Skoraj 600 milijonov ljudi spletno stran obišče vsak dan. To je skoraj dvakrat več kot prebivalstvo ZDA. In spletno mesto še naprej raste. Vsak dan sem pripeljejo tisoč novih strežnikov. Tom Furlong je odgovoren za podatkovne centre. Ko sem pred 4,5 leti začel delati, je imel 27 milijonov uporabnikov in nekaj tisoč strežnikov. Danes smo dobili tisoč strežnikov in tega sem komaj opazil.

Ogromni tovornjaki prihajajo sem. Ne dostavijo hrane. Prinašajo vedno več pomnilnika strežnika. Večina od nas pozna gigabajte in terabajte. Tu gre račun v petabajte. Na strežnikih Facebook je shranjenih več kot 100 petabajtov fotografij in videoposnetkov, vsak dan več. To je neverjetna količina informacij.

Podatkovni center vsak dan prejme 100.000 krat več podatkov, kot jih lahko sprejme hDD napredno osebni računalnik... Vsak strežniški stojalo vsebuje 500 terabajtov, kar je več kot 130 milijard krat več kot prvi Appleov osebni računalnik. In če strežnik propade, imajo tehniki, kot je David Gaylard, nalogo, da poiščejo iglo v digitalnem kozolcu.

Trdi disk je v okvari in se odpravi iskati pravi prtljažnik v labirintu brenčečih strežnikov. Po iskanju števca David zamenja celotno ploščo v času, ki je potreben za posodobitev stanja. Toda David in druge tehnike niso vsemogočne. Po vsem svetu ima skoraj 2,5 milijarde ljudi dostop do interneta. In vsi preživijo 20% svojega časa na spletu v družabnih omrežjih, vsak dan naložijo na stotine milijonov fotografij, objav in posodobitev. S takšno dejavnostjo tudi v tako velikem podatkovnem centru zmanjkuje prostora. Gradbeniki že delajo na povečanju zmogljivosti. Toda s to lestvico omrežne dejavnosti raje pohitijo.



Povezani članki: