Go to content

ScalaIO - Arnaud Bailly - Tester son système réparti avec Jepsen

Jepsen est un outil développé en Clojure par Kyle Kingsbury pour tester la cohérence de diverses bases de données répartis. Dans cette conférence vous apprendrez à utiliser Jepsen pour tester n'importe quel système réparti au travers d'un exemple concret: l'écriture de tests pour Barge (http://github.com/mgodave/barge), une implémentation Java de Raft. Où l'on montrera comment Jepsen, Clojure et l'environnement de développement LightTable facilitent l'écriture, la mise au point et l'exécution de tels tests.

October 23, 2014