
Les systèmes distribués sont devenus omniprésents : bases de données, caches, infrastructures cloud ou plateformes de streaming reposent tous sur des mécanismes complexes de réplication, de consensus et de tolérance aux pannes.
Pourtant, ces mécanismes restent souvent abstraits pour les développeurs, car masqués par des services managés ou des bibliothèques haut niveau.

