Evhhhfhaz8alhlkq4agx
SkillsCast

Lightning Talk - Control the Chaos

14th December 2017 in London at Business Design Centre

There are 48 other SkillsCasts available from Scala eXchange 2017

Please log in to watch this conference skillscast.

672601894 640

Akka doesn't guarantee message delivery, especially for remoting or persistent actors.

During this talk, you will learn how a very simple idea of how to test with minimal effort if your Akka application is resilient in case of persistence failures. Chaos testing is very broad and complex topic. If you would like to test your application against one specific point of failure, it may be too expensive to use standard chaos testing techniques. In case of persistence failures you will discover how to use "ChaosJournal" - journal that randomly fails.

You will explore a simple case study, practical advices, ideas and pitfalls. The talk will be about testing, not how to prevent loosing messages itself. Similar techniques may be used for testing against eg. remoting failures.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Lightning Talk - Control the Chaos

Piotr Śliwa

Piotr is a software developer living in Kraków, Poland. He is working now for Ocado Technology, making things work in automated warehouse eg. thanks to actor-based software.

SkillsCast

Please log in to watch this conference skillscast.

672601894 640

Akka doesn't guarantee message delivery, especially for remoting or persistent actors.

During this talk, you will learn how a very simple idea of how to test with minimal effort if your Akka application is resilient in case of persistence failures. Chaos testing is very broad and complex topic. If you would like to test your application against one specific point of failure, it may be too expensive to use standard chaos testing techniques. In case of persistence failures you will discover how to use "ChaosJournal" - journal that randomly fails.

You will explore a simple case study, practical advices, ideas and pitfalls. The talk will be about testing, not how to prevent loosing messages itself. Similar techniques may be used for testing against eg. remoting failures.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Lightning Talk - Control the Chaos

Piotr Śliwa

Piotr is a software developer living in Kraków, Poland. He is working now for Ocado Technology, making things work in automated warehouse eg. thanks to actor-based software.

Photos