Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.
Follow Us On
Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.

Speaker details

Franck Pachot
Yugabyte

Franck is passionate about all databases. After 20 years of consulting on traditional databases (Oracle Certified Master / ACE Director as well as AWS Data Hero and AWS Academy educator) he is now a Developer Advocate for YugabyteDB, an open-source, PostgreSQL-compatible, distributed SQL database. Franck loves to learn and share in technical communities, active on Twitter (@FranckPachot) and multiple blogs (http://blog.pachot.net/)

Proposer toutes les fonctionnalités de PostgreSQL sur une base distribuée qui "scale" horizontalement, c'est un challenge. Mais aussi l'occasion de moderniser les technos sous-jacentes de la DB, qui devient "cloud-native": protocoles de consensus, horloges logiques. Et pour remplacer les index B-Tree: les LSM Tree et SSTables plus adaptées au SSD.


YugabyteDB est open-source, et nous rentrerons dans les détails de l'architecture, au carrefour de PostgreSQL, Spanner, Cassandra, RocksDB... pour mieux comprendre les raisons d'une nouvelle base de donnée, et son fonctionnement interne.

More

Ce qui paraissait inapproprié il y a quelques années, où les containers étaient éphémères, est maintenant possible avec les Kubernetes StatefulSets, et les bases de données distribuées, où tous les noeuds sont actifs. Cette scalabilité n'était d'abord offerte qu'avec un API limitée (NoSQL) mais aujourd'hui les bases SQL distribuées y rajoutent toutes les fonctionnalités SQL / ACID / Relationnel


La présentation se fera autour d'une demo de YugabyteDB - installation avec chart helm - application demo qui se connecte à tous les pods - scale-out et rebalancing automatique de la charge - crash d'un pod, transparent pour l'application

More