Interrogé par un tribunal américain, des employés de Meta ont révélé la gestion catastrophique des données de l’entreprise.
Quand on voit le nombre d’ingénieurs sur leur appli/site, le peu de fonctionnalités qu’il y a à gérer pour l’utilisateur, la taille de l’apk, les dysfonctionnements systémiques et réguliers, l’argent injecté…ça donne une idée à quel point les devs ont l’air de code avec les pieds…
Devant un tribunal qui lui demandait où étaient stockées les informations personnelles des utilisateurs, l’un des ingénieurs sénior de Meta a reconnu « [qu’il serait] surpris s’il y avait ne serait-ce qu’une seule personne qui puisse répondre précisément à cette question ».
Aucune surprise là-dedans : il n’y a pas une base de données centralisée « Facebook », « Apple » ou « Google » ou autre, chacun des services a ses propres serveurs indépendants des autres fonctionnalités. Pour facilitation de développement, de réserves de budget stockage + bande passante, pour ne pas risquer de faire tomber tout l’ensemble si un service déconne, pour éviter que des employés puissent accéder à toutes les données d’un compte etc.
Donc rien de surprenant qu’il y ait par exemple des serveurs pour les photos, d’autres pour les stories, d’autres pour le flux principal, d’autres pour la messagerie, d’autres pour les données principales des comptes et settings, etc. Et aucune équipe n’a de vue d’ensemble.
Ce n’est pas comme ça que les grosses entreprises fonctionnent.
Elles ont des politiques globales de gestion des données, des définitions de limites par pays, par datacenter, par zone de sécurité etc. Tous les services doivent respecter ces politiques et sont audites. L’entreprise est capable à tout moment de dire où sont les données d’un utilisateur. C’est aussi un prerequis pour gdpr qui impose de communiquer ou d’effacer les données sur demande des utilisateurs.
Bien sûr, mais je parlais du commentaire sur la réponse de cet ingénieur : il est normal que lui ne puisse savoir où sont toutes les données utilisateur.
Dans ma boîte si mon équipe travaille sur de telles données, on les tague de façon appropriée. Mais nous ne voyons pas à notre niveau l’ensemble des bases de données.
Si seulement c’était ça….
La vérité est que Facebook n’a pas de contrôle de données et n’a aucune idée de qui les utilisent, pourquoi et où.
La personne interrogée est un senior director. Le document ici a des passages effrayant Facebook Doesn't Know Where Your Data Is, What Its Engineers Are Doing With It | HuffPost Latest News
“ Zarashaw added that Facebook tends to build pieces of infrastructure, “and then just leave them running for anybody at the company to use.” Other teams then “end up using other pieces of infrastructure as underlying storage,” making it difficult to fully account for who is doing what.“