Skip to content
etcd avec Pierre Zemb episode artwork

Jan 12, 2021 56 min

etcd avec Pierre Zemb

from Electro Monkeys Hosted by Stef

etcd est une base de données bien connue de toutes les équipes opérationnelles, puisqu’elle est au coeur de Kubernetes. Cependant, mis à part sa documentation en ligne, c’est une base de données sur laquelle il n’existe aucune littérature. Et c’est une chose que j’ai peine à comprendre pour un projet de cette importance qui a un tel impact sur notre quotidien. Par chance, nous ne sommes pas les seuls à devoir opérer etcd. Qui plus est, certains cloud providers l’utilisent à bien plus grande échelle que nous, ce qui est notamment le cas pour OVHcloud. Leur connaissance du modèle opérationnel d’etcd et leurs retours d’expérience nous sont d’une aide précieuse. Dans cet épisode, je reçois Pierre Zemb. Pierre est leader technique des systèmes et du stockage distribués chez OVHcloud, donc la personne idéale pour parler d’etcd. Dans cet échange, nous évoquons les bases de données de nouvelle génération et leur fonctionnement, les raisons pour lesquelles etcd a été choisie pour Kubernetes, mais aussi ses limites et ses alternatives. Notes de l’épisode Les notes personnes de Pierre sur etcd : https://pierrezemb.fr/posts/notes-about-etcd/ Les bases de données orientées colonnes : https://fr.wikipedia.org/wiki/Base_de_donn%C3%A9es_orient%C3%A9e_colonnes OLAP : https://fr.wikipedia.org/wiki/Traitement_analytique_en_ligne OLTP : https://fr.wikipedia.org/wiki/Traitement_transactionnel_en_ligne White Paper sur Google Spanner : https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46103.pdf White Paper de Google sur BigTable : https://static.googleusercontent.com/media/research.google.com/en//archive/bigtable-osdi06.pdf Le site officiel de CoakcroachDB : https://www.cockroachlabs.com/ Le site officiel de TiKV : https://tikv.org/ Le site officiel d’etcd: https://etcd.io/ Raft : https://raft.github.io/ Raft un consensus distribué compréhensible : http://thesecretlivesofdata.com/raft/ Raft lab : https://pdos.csail.mit.edu/6.824/labs/lab-raft.html Paxos vs Raft : https://www.youtube.com/watch?v=0K6kt39wyH0 Documentation en ligne d’etcd : https://etcd.io/docs/v3.4.0/rfc/v3api/ Interagir avec etcd : https://etcd.io/docs/v3.4.0/dev-guide/interacting_v3/ etcd par rapport aux autres bases de données clés-valeurs : https://etcd.io/docs/v3.4.0/learning/why/ Le site officiel de grpc : https://grpc.io/ Les protobufs : https://developers.google.com/protocol-buffers Support the show (https://www.patreon.com/electromonkeys) Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

etcd avec Pierre Zemb

0:00 56:05

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Electro Monkeys?

This episode is 56 minutes long.

When was this Electro Monkeys episode published?

This episode was published on January 12, 2021.

Can I download this Electro Monkeys episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.