Car-tech

Les ingénieurs de Facebook identifient les défis Big Data de Graph Search

What happens when our computers get smarter than we are? | Nick Bostrom

What happens when our computers get smarter than we are? | Nick Bostrom
Anonim

Les ingénieurs de Facebook ont ​​de nombreux défis à relever alors qu'ils travaillent à l'extension de Graph Search, le nouvel outil de recherche sociale du site. Une pierre d'achoppement: une surabondance de données à passer au crible.

Prenons l'exemple de la recherche de restaurants japonais à New York appréciés des Japonais. Une recherche qui semble générer des centaines voire des milliers de résultats ne fait que recruter deux petites entreprises.

Le moteur de recherche, sous sa forme bêta actuelle, n'a tout simplement pas le pouvoir de passer au crible les millions de connexions entre les Japonais Sur le site pour effectuer la recherche, les ingénieurs Facebook ont ​​déclaré jeudi lors d'un petit briefing médiatique au siège de la société à Menlo Park, en Californie

[Plus d'informations: Les meilleurs services de streaming TV]

Kerry Davis, IDGNSMike Curtiss sur Facebook, décrit l'arrière-plan de Graph Search, qui est alimenté par un moteur de recherche Facebook appelle Unicorn.

"Nous avons encore beaucoup de travail à faire", a déclaré l'ingénieur logiciel Michael Curtiss. "Une requête comme celle-ci est très difficile sur le plan informatique", pour commencer avec les 100 millions au Japon, puis en une fraction de seconde pour trier toutes les pages aimées par les Japonais, dit-il.

intraitable dans le temps limité que nous avons », a déclaré l'ingénieur, qui a contribué à la conception du moteur de recherche Unicorn du site qui fournit l'infrastructure de Graph Search. "Ce que nous finissons par devoir faire est de couper de possibles bons résultats."

Kerry Davis, IDGNSFacebook Le support de recherche de graphes de Facebook est appelé Unicorn par la société. En son sein, les types de bord sont attribués un nombre. Ici, le numéro pour les amis, qui fonctionne comme un mot-clé dans le système, est affiché en bas à gauche de l'écran.

Facebook prend une variété d'approches pour résoudre ce problème et d'autres problèmes liés aux données volumineuses.

Une stratégie implique un concept dans les bases de données informatiques appelé "optimisation des requêtes", pour améliorer la rapidité et l'efficacité de certains types de recherches.

Dans le cas de la recherche de restaurant japonais, la technique pourrait être appliquée Les ingénieurs de Facebook ont ​​déclaré:

La société relève également les défis au niveau du matériel, en ajoutant de la mémoire flash supplémentaire et d'autres nouvelles fonctionnalités à la carte.

"Nous devons faire du travail supplémentaire dans les centres de données, acheter de nouvelles plateformes matérielles, [avec] de nouveaux types de serveurs mis en place pour soutenir »Soren Lassen, qui a dirigé l'équipe d'infrastructure de recherche derrière Graph Search.

Facebook a commencé à déployer Graph Search le mois dernier à un nombre limité d'utilisateurs aux États-Unis. L'outil de recherche est conçu pour permettre aux gens passer en revue les 1 trillions de connexions du réseau social parmi les utilisateurs pour rechercher des personnes, des lieux, des photos et des centres d'intérêt en utilisant des expressions simples.

En principe, rien ne peut empêcher les utilisateurs de saisir une requête inhabituellement longue. "Les ingénieurs ont dit, puisque Graph Search utilise des indices tels que" J'aime "et check-ins pour classer plus facilement les résultats. Finalement, Graph Search intègrera d'autres métriques telles que les commentaires des utilisateurs et les mises à jour de statut pour compiler et classer les résultats, mais c'est plus tard, a indiqué la compagnie.