etcd avec Pierre Zemb

etcd avec Pierre Zemb

Author: Stef January 13, 2021 Duration: 56:05
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-buffersSupport the show (https://www.patreon.com/electromonkeys) Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Chaque semaine, Electro Monkeys plonge dans l'univers complexe et en perpétuel mouvement du cloud natif. Animé par Stef, ce podcast technique déconstruit des concepts comme Kubernetes et explore les écosystèmes open source qui les entourent, au travers de conversations approfondies avec des acteurs du domaine. Il ne s'agit pas simplement d'écouter des explications, mais de saisir les implications pratiques et l'évolution collective de ces technologies. En écoutant ce podcast, on accède à des discussions de fond qui éclairent les rouages et les défis derrière les infrastructures modernes, au-delà du simple buzzword. La démarche est claire : rendre accessible une matière souvent ardue sans en sacrifier la profondeur technique. Electro Monkeys s'adresse à celles et ceux qui veulent comprendre les fondations sur lesquelles se bâtissent les applications contemporaines, en allant au-delà de la surface. Chaque épisode est une occasion d'apprendre directement des personnes qui conçoivent et utilisent ces outils au quotidien, offrant un regard authentique sur les tendances et les meilleures pratiques. C'est cette immersion dans le concret de la communauté cloud native qui fait la singularité de ces échanges hebdomadaires.
Author: Language: French Episodes: 100

Electro Monkeys
Podcast Episodes
Doctolib et la boring architecture avec David Gageot [not-audio_url] [/not-audio_url]

Duration: 1:00:00
Qui ne connaît pas Doctolib ? C'est sans doute la licorne française qui a été le plus mise sous les feux de la rampe ces derniers temps, crise du covid aidant. Et tout le monde connaît ce cas d'école : qu'arriverait-il s…
OpenStack, l'état de l'art avec Thierry Carrez et Christophe Sauthier [not-audio_url] [/not-audio_url]

Duration: 1:07:18
C'est l'épisode 100, et pour cet épisode, j'ai choisi de parler d'un projet qui me tient à cœur depuis longtemps, et ce projet c'est OpenStack. Je sais que ces dernières années, l'attention s'est terriblement tournée ver…
Pure Storage avec Gabriel Ferreira [not-audio_url] [/not-audio_url]

Duration: 59:41
Le stockage des données est le B A-BA de nos infrastructures, et il a longtemps été un domaine coûteux et complexe, où obtenir une LUN pour y mettre ses données prenait un temps considérable. Mais, en partie sous l'impul…
L'art de la Dataviz avec Victor Baissait [not-audio_url] [/not-audio_url]

Duration: 1:01:38
On entend souvent dire que les données sont le nouveau pétrole. Pourtant, certaines de ces données ont besoin d'être représentées pour être compréhensibles et interprétées. La visualisation de données, plus communément a…
Edge avec Nicolas Barcet [not-audio_url] [/not-audio_url]

Duration: 1:00:18
Même s'il est là depuis longtemps, le edge est actuellement le monsieur sexy de l'IT, car il est le point de convergence entre l'IoT, le machine learning et le cloud. Aujourd'hui, le moindre appareil peut contenir un nom…
Le Design des APIs Web avec Arnaud Lauret [not-audio_url] [/not-audio_url]

Duration: 1:01:30
S'il est vrai que le software mange le monde, il est tout aussi vrai que les APIs mangent le software. Les APIs font tourner le web, et ce n'est pas les exemples qui manquent de Facebook à Google en passant par Twitter o…
Protection des données avec Gatien Gheza et Stéphane Berthaud [not-audio_url] [/not-audio_url]

Duration: 1:03:06
La protection des données est presque aussi vieille que l'informatique elle-même, et pour une bonne raison : elle est indispensable à la survie de notre business, que ce soit contre une erreur, un désastre ou une attaque…