Séance de cours

Scalabilité, persistance, cohérence

Dans cours
DEMO: aute ullamco
Ex ea cupidatat consequat dolore. Elit elit amet cillum consectetur occaecat reprehenderit laborum laborum sit proident do aute. Amet enim amet aliqua eiusmod Lorem esse anim ut eu occaecat elit. Quis cupidatat qui incididunt mollit aute anim occaecat. Enim qui sunt ex duis.
Connectez-vous pour voir cette section
Description

Cette séance de cours porte sur des sujets liés à l'évolutivité, à la persistance et à la cohérence des systèmes de bases de données et des applications à forte intensité de données. Il discute de techniques telles que partitionnement, architectures hors-cœur, exemples d'états intégrés, Apache Flink, Spark, Google Dataflow, et Millwheel. La séance de cours explore également des concepts comme la manipulation des défaillances, la reconfiguration des systèmes correctement, les transactions de traitement de flux, le traitement exactement une fois, et le traitement de flux distribué. Elle se décline en transactions au niveau de l'action, exécution déterministe, transactions au niveau de l'époque, commit synchrones, ordre causal dans les flux distribués, instantanés basés sur des coupures cohérentes, et instantanés alignés dans Flink. L'instructeur souligne l'importance de l'état pour relever les défis de l'évolutivité, de la persistance et de la cohérence, en mettant l'accent sur les compromis en matière de mouvement des données, d'équilibrage des charges, d'accès aux données locales, d'élasticité, de granularité des transactions et de cohérence.

Enseignant
esse qui laborum
Irure incididunt duis pariatur culpa esse cillum aliquip dolor deserunt officia dolore consequat. Eiusmod ipsum labore in laborum quis ea adipisicing. Minim sit anim pariatur id consectetur est in quis fugiat. Et quis aliqua proident labore elit nulla do dolore eu Lorem aliqua ipsum dolore. Elit tempor est eiusmod consequat excepteur id.
Connectez-vous pour voir cette section
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Séances de cours associées (32)
Architecture Les compromis dans un système de file d'attente à l'échelle planétaire
Explore les compromis dans un système de file d'attente à l'échelle planétaire, en soulignant l'importance de la sémantique relaxante pour gérer la complexité.
Exigences du système de télécommande
Couvre les exigences et les fonctions d'un système de télécommande dans les engins spatiaux, y compris les programmes de téléchargement et le contrôle des opérations des engins spatiaux.
Intelligence en temps réel : défis liés aux données et évolution du matériel
Explore les défis de données et l'évolution matérielle pour l'intelligence en temps réel à l'ère du big data.
Introduction générale aux données massives
Couvre les outils de science des données, Hadoop, Spark, les écosystèmes des lacs de données, le théorème CAP, le traitement par lots vs. flux, HDFS, Hive, Parquet, ORC, et l'architecture MapReduce.
Big Data: Meilleures pratiques et lignes directrices
Couvre les meilleures pratiques et les lignes directrices pour les mégadonnées, y compris les lacs de données, l'architecture, les défis et les technologies comme Hadoop et Hive.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.