Car-tech

A Facebook mérnökei meghatározzák a Graph Search nagy adatkísérleteket

Kérdezz-felelek élőben 14 - Vincze Ferenccel és Barnai Robertoval (biologika, ujmedicina)

Kérdezz-felelek élőben 14 - Vincze Ferenccel és Barnai Robertoval (biologika, ujmedicina)
Anonim

A Facebook mérnökeinek számos kihívás van előttük, mivel a Graph Search, a webhely új társadalmi keresőeszközeinek méretezésére törekszik. Egy döbbenetes blokk: túl sok adat átszúrásához.

Nézzünk példát a japán éttermek keresésére New York City-ben, akiket a japán emberek szeretnek. Olyan keresés, amely úgy tűnik, hogy több százat generál, ha nem több ezer eredmény csak két kíméletlen vállalkozást spórol vissza.

A keresőmotor jelenlegi béta formája egyszerűen nem rendelkezik feldolgozó erővel a japán emberek milliói a Facebook-mérnökök azt mondták csütörtökön egy kisméretű médiakezelés alatt a cég Menl Park-i központjában.

[További olvasmány: A legjobb TV streaming szolgáltatások]

Kerry Davis, IDGNSMike Curtiss, mérnök a Facebook-on a Graph Search keresés hátterét írja le, amelyet egy keresőmotor hajt végre, a Facebook pedig Unicornot hív.

"Még mindig sok munkát kell végezni" - mondta Michael Curtiss szoftverfejlesztő. "Az ehhez hasonló lekérdezés nagyon nehéz számítással", kezdve a japán 100 millióval, majd egy másodperc törtrészében, hogy átrendezhesse az összes olyan oldalt, amelyet a japán emberek kedveltek. "

" Ez gyakorlatilag elhanyagolható a korlátozott idő alatt "- mondta a mérnök, aki segített megtervezni a webhely Unicorn keresőjét, amely a Graph Search infrastruktúráját biztosítja. "Amit végül meg kell csinálnunk, esetleg jó eredményeket kell kivenni."

Kerry Davis, az IDGNSFacebook grafikonkeresési alapját Unicornnak hívta a vállalat. Belül, az él típusok egy számot tulajdonítanak. Itt a képernyő bal alsó sarkában megjelenik a barátainak száma, amely kulcsszóként működik a rendszerben.

A Facebook különböző megközelítéseket alkalmaz a probléma megoldásához, valamint a Graph Search-hez kapcsolódó egyéb nagy adatproblémák megoldásához.

Az egyik stratégia a "lekérdezés optimalizálás" néven ismert számítástechnikai adatbázisok koncepciója, amely bizonyos típusú keresések gyorsaságát és hatékonyságát javítja.

A japán éttermi keresés esetében a technika alkalmazható az első az éttermek, amelyek kedveltek ahelyett, hogy Japánból indulnának, majd az embereket kiszűrnék, Facebook mérnökök szerint.

A vállalat a hardver szintjén is kihívásokkal foglalkozik, további flash memóriával és egyéb új funkciókkal kiszolgálóit az adatközpontokban használja, a Graph Search által okozott keresési forgalom növekedéséhez.

"Extra munkát kell végezni az adatközpontokban, új hardverplatformokat vásárolunk, új szerverfajtákat állítunk fel, az Unicorn számítási igényei szerint "- mondta Soren Lassen, aki a keresési infrastruktúra csoportot a Graph Search mögött vezette.

A Facebook a múlt hónapban elindította a Graph Search programot az Egyesült Államok korlátozott számú felhasználójára. a közösségi hálózaton 1 trillió kapcsolatot futtathat az emberek, helyek, fotók és érdeklődések keresésére az egyszerű angol nyelvű kifejezések használatával.

Elvileg semmi sem akadályozhatja meg a felhasználókat abban, hogy beírhassanak egy olyan szokatlanul hosszú lekérdezést, mint például a "Munkaadók a barátaim barátai, akik New Yorkban élnek és akik Downton Abbey -nek mondják a mérnököket, hiszen a Graph Search olyan jeleket használ, mint a "Szeretések" és a bejelentkezések, hogy könnyebben rangsorolja az eredményeket.

Végül a Graph Search több mérést is tartalmaz, például a felhasználói megjegyzéseket és az állapotfrissítéseket, hogy összeállítsa és rangsorolja az eredményeket, de ez tovább lefelé, a vállalat azt mondta.