Télécharger votre vie depuis Facebook

Télécharger votre vie depuis Facebook : logoPur hasard du calendrier, j’enchaîne les articles sur Facebook en ce moment ! :)

Depuis quelques semaines, il est possible de télécharger l’intégralité des données de son profil, à des fin de sauvegarde. Sont concernés :

  • le profil,
  • les photos,
  • les vidéos,
  • le mur,
  • les amis,
  • les évènements,
  • les messages.

Le résultat est exploitable sous forme de fichiers HTML.

Pour commencer, allez dans le menu « Compte > Paramètres du compte > Téléchargez vos données« .

Télécharger votre vie depuis Facebook : début

L’écran suivant vous propose une petite explication ainsi que le début de la procédure.

Télécharger votre vie depuis Facebook

La procédure n’est pas instantanée : elle demande un délai compris entre quelques minutes et quelques heures. Une fois le fichier prêt, il vous est envoyé par mail.

Télécharger votre vie depuis Facebook

J’ai bien reçu le mail avec le lien de téléchargement du fichier au bout d’une petite heure.

Télécharger votre vie depuis Facebook

S’ensuit toute une étape de vérification de votre identité : en premier lieu, vous devrez confirmer votre mot de passe.

Télécharger votre vie depuis Facebook

Ensuite, il vous sera demandé d’identifier 5 de vos amis : pour chaque ami à identifier, vous pouvez vous aider de 3 photos dans lesquelles ils sont tagués. Seul bémol, quand les photos des amis représente autre chose (une fleur, un arbre, une licorne, etc.), c’est pas super facile !

Télécharger votre vie depuis Facebook

Enfin, l’étape finale (la plus facile) vous permettra de télécharger l’archive contenant toutes vos données.

Télécharger votre vie depuis Facebook

L’archive contient les fichiers HTML ainsi que les photos : pour voir le résultat, il faut visualiser le fichier index.html dans un navigateur. ;)

Télécharger votre vie depuis Facebook

A l’écran, le résultat est plutôt spartiate, mais bien complet ! :)

Télécharger votre vie depuis Facebook : résultat

Comment Facebook gère quotidiennement son infrastructure

Facebook est une vraie machine de guerre : on a pu voir récemment que c’était le site le plus visité au monde, et tout ça seulement après quelques années. Contrairement à d’autres « supergrands » (Google, Microsoft, Apple, Youtube, etc.) un certain nombre d’informations filtrent lors de conférences, et dans des documents officiels.

Logo Facebook

Je rappelle que pour écrire ces 2 articles, j’ai simplement visionné des vidéos de conférences pour compiler les informations. Vu la masse de détails obtenus, j’ai publié deux articles :

En extrapolant plusieurs données (graphiques d’évolution, chiffres passés, etc.) on estime entre 60 000 et 100 000 le nombre de serveurs de Facebook .

Facebook : évolution du nombre de serveurs

Facebook : évolution du nombre de serveurs

Cependant, ce chiffre ne tient pas compte de deux nouveaux datacenters actuellement en cours construction (Oregon et Caroline du Nord).

Facebook a depuis longtemps atteint une masse critique qui nécessite de voir sa copie en terme d’administration quotidienne.

Un des ingénieurs de Facebook a bien illustré le problème lors d’une conférence :

With Facebook users spending a collective 8 billion minutes on the site each day, serving 1.2 million photos each second, and managing more than 25 terabytes of data per day in logging data, we’re forced to think about servers and datacenters differently.

Nb : les chiffres sont de 2009, les actuels sont présents dans mon article précédent.

(suite…)

En vrac #56

Revue de presse hebdomadaire par Romain DECKERAu départ prévue pour stocker des liens que je jugeais intéressants, la revue de presse hebdomadaire me permet de partager mes découvertes avec vous. Au menu de cette 54 ème édition, j’ai déterré de mes favoris plusieurs liens qui datent du début d’année : un zest d’humour, de la photo, l’impact positif des commentaires négatifs sur les blogs, les avantages/désavantages de travailler sur plusieurs écrans et beaucoup d’autres choses encore.

(suite…)

Les 1000 sites les plus visités dans le monde

Vous êtes curieux de savoir quelles sites dominent la planète en drainant le plus de visiteurs : DoubleClick Ad Planner (un service publicitaire racheté par Google) publie mensuellement ce classement, basé sur leurs statistiques.

Voici la listes des 5 premiers :

  • Facebook (bien sûr), normal avec leurs statistiques,
  • Youtube,
  • Yahoo,
  • Live,
  • Wikipedia : il est intéressant de retrouver ce site communautaire, n’utilisant aucune technique marketing ni aucune publicités.

Retrouvez les 1000 sites les plus visités dans le monde avec Google Doubleclick Ad Planner

Le classement est par ici : the 1000 most-visited sites on the web.

Tiens, mon blog n’est pas dans la liste ? :)

L’infrastructure de Facebook : les chiffres clés

Facebook est une vraie machine de guerre : on a pu voir récemment que c’était le site le plus visité au monde, et tout ça seulement après quelques années. Contrairement à d’autres « supergrands » (Google, Microsoft, Apple, Youtube, etc.) un certain nombre d’informations filtrent lors de conférences, et dans des documents officiels.

Logo Facebook

J’ai visionné plusieurs heures de vidéos de conférences (long mais super intéressant) et ait compilé les informations. Vu la masse de détails obtenus, j’ai décidé de publier deux articles :



En extrapolant

  • certains graphiques d’évolution,
  • des chiffres passés,
  • des indications fournies pendant des conférences,

on estime entre 60 000 et 100 000 le nombre de serveurs de Facebook . Cependant, ce chiffre ne tient pas compte de deux nouveaux datacenters actuellement en cours construction (Oregon et Caroline du Nord).

Facebook : évolution du nombre de serveurs

Facebook : évolution du nombre de serveurs

Mais qu’est-ce qui peut bien tourner sur cette infrastructure ? :)

Données générales :

  • 500 millions d’utilisateurs actifs (un utilisateur actif est un utilisateur qui se connecte au moins une fois par mois),
  • 50% des utilisateurs se connectent au moins une fois par jour, soit 250 millions de personnes tout de même,
  • 690 milliards de pages vues par mois,
  • 6 milliards de contenus partagés par semaine (statuts, photos, liens, vidéos),
  • 3 milliards de photos uploadées par mois, pour plus d’un pétaoctet de stockage uniquement destiné aux photos (chaque photo existe en 4 tailles),
  • un dernier chiffre, le plus parlant peut-être : 16 milliards de minutes sont passées par jour sur Facebook. Ça représente 11 millions de jours ou encore plus de 30 000 années qui sont passées par jour sur le réseau social, c’est juste énorme !

Données techniques :

  • plus de 300 To (téraoctets) de données en cache en RAM avec Memcached,
  • 25 To (téraoctets) de log par jour,
  • un ingénieur Facebook pour 1,1 millions d’utilisateurs. A titre de comparaison, Google emploi un ingénieur pour 190 000 utilisateurs,
  • un opérateur Facebook pour 2,3 millions d’utilisateurs.

Quelques chiffres intéressants sur MySQL :

  • 13 millions de requêtes par seconde en pic,
  • 38 Go/s de trafic MySQL en pic,
  • temps de réponse moyen en lecture : 4 ms,
  • temps de réponse moyen en écriture : 5 ms,
  • 450 millions de lignes lues par seconde en pic,
  • 3,5 millions de lignes modifiées par seconde en pic,
  • 5,2 millions d’I/O (disques) InnoDB par seconde.

Qui a d’autres chiffres intéressants et récents à partager ? :)

Dans le prochain article sur le sujet, je traiterai de la gestion quotidienne d’une infrastructure de cette taille.

Sources :

Le nombre de Dunbar : comptez vos amis, vous en avez peut-être trop…

Au temps des réseaux sociaux et de l’hégémonie de Facebook, les personnes se livrent à des courses sanglantes pour savoir qui aura le plus d’amis. Pourtant, dans la vie réelle, un être humain ne peut entretenir une relation stable qu’avec 148 personnes à la fois.

Robin Dunbar, un anthropologue britannique, est connu pour avoir calculé ce chiffre, appelé le nombre de Dunbar (148) qui est la « limite cognitive du nombre de personnes avec lequel un individu peut avoir des relations stables« . Expliqué plus simplement ça donne :

Le nombre de Dunbar est le nombre d’amis avec lesquels une personne peut entretenir une relation stable à un moment donné de sa vie.

Robin Dunbar a calculé ce chiffre en analysant la taille du néo-cortex de différents primates et l’a comparé au nombre d’individus de leurs groupes respectifs : il en a déduit par extrapolation, que pour un groupe d’humains, ce nombre s’élevait à 148.

J’ai trouvé une image qui illustrait ce qu’était le nombre de Dunbar.

Nombre de DunbarSource de l’image.

Si on interprète directement cette formule, on pourrait déterminer que « plus notre nombre d’amis est élevé, moins les relations ont de valeurs« , mais ce ne sont que pures spéculations. ;)

Quelques liens :

Globalement, ce billet est là pour la culture générale, pas pour rentrer dans les détails. Pour ceux que ça intéresse réellement et qui voudrait lire une analyse sur le sujet, vous pouvez toujours aller lire le très bon article de Thibaut Thomas.

Quant à moi, j’ai tout pile 200 amis sur Facebook, je m’en vais de ce pas en supprimer un quart… :)