Alexandre Bertails

Alexandre Bertails

Netflix
Alexandre Bertails est le créateur de Upper, le framework de modélisation de domaines à Netflix, où il est responsable de la couche conceptuelle du graphe de connaissances UDA (Unified Data Architecture). Le principe de UDA est "model once, represent everywhere" : les équipes modélisent leurs domaines dans Upper, puis les projettent automatiquement en schémas GraphQL pour l'Enterprise Gateway, en schémas Avro pour la plateforme Data Mesh, en tables Iceberg pour l'entrepôt de données, et en APIs Java et POJOs pour les services — le tout avec interopérabilité sémantique et gouvernance intégrée. Avant UDA, il a contribué à fédérer la Data Platform de Netflix dans l'Enterprise GraphQL Gateway, où il était l'expert GraphQL de référence.Il a débuté sa carrière sur SPAR, le système de préservation numérique de la BnF, avant de rejoindre l'équipe systèmes du W3C au MIT — d'abord comme Webmaster, où il a dirigé le développement d'une plateforme unifiée pour les validateurs du W3C, puis comme éditeur du Direct Mapping RDB2RDF, où il a formalisé la dénotation naturelle de SQL vers RDF. Il a été contact du W3C pour le RDB2RDF Working Group, puis pour le LDP Linked Data Platform Working Group, où il a contribué le Linked Data Patch Format. C'est au W3C qu'il a créé Banana RDF, une bibliothèque Scala issue du projet read-write-web mené pour Tim Berners-Lee. Chez Apple, il a déployé le graphe de connaissances marketing et retail d'Apple sur apple.com avec schema.org, avec un impact SEO significatif, et a représenté Apple au sein du Schema.org Community Group. Il a ensuite été data engineer sur la plateforme anti-fraude d'Apple Services, puis a dirigé une équipe d'ingénieurs pour migrer l'infrastructure d'Apple Media Services vers Kubernetes.
speakerDetail.talksBy

Alexandre Bertails
Alexandre Bertails
Netflix

UDA (Unified Data Architecture) à Netflix

Cette présentation explique comment Netflix unifie ses modèles métier grâce à UDA, un cadre conceptuel unique qui projette automatiquement les définitions vers tous les systèmes (GraphQL, Avro, Iceber...
Architecture Architecture Conference 45 min. INTERMEDIATE