Franck Pachot

Franck Pachot

Yugabyte

Love to learn and share, with 20 years in databases from dev to prod - Oracle Certified Master, AWS Data Hero, PostgreSQL fan and now 🚀 YugabyteDB (open-source distributed SQL database) Developer Advocate

Twitter : @FranckPachot

Blog: https://dev.to/franckpachot

cldops

Track : Cloud, Containers & Infrastructure, DevOps

Type de présentation : Conference

Anatomie d'une base SQL distribuée (YugabyteDB)

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