Testing of distributed systems. Jepsen it is not so hard

  • 40 min

MongoDB, Apache Ignite, Cassandra, MariaDB - we've head at least of one product from this list. There are a lot of manuals and posts on stack overflow, habr about them. All of them are distributed systems - distributed data base, distributed cache and so on. We will focus on the testing of such systems (yes, I'm talking about Jepsen). 

Jepsen it is module of Clojure (it's like a Lisp but for JVM). This module have a lot of useful code, that break the brain of anyone who not familiar with s-expressions. It difficult but it intresting! 

I will tell about Jepsen as a module of Clojure, about testing environment and show some real examples of tests.

Тестирование распределенных систем или Jepsen это совсем не сложно from Vlad Orlikov on Vimeo.

Comments ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

To leave a feedback you need to