Storozhuk Bogdan is a java software engineer at Cogniance in Kyiv. He is passionate about web development, computer vision and distributed systems.
I’ll tell you about problem I’ve faced on my day to day work and how it was solved by a OSS implementation of circuit breakers. How I was involved in development of this library. We’ll go into details about such topics:
– data structures design in javaslang-circuitbreaker;
– options we’ve considered to achieve thread safety;
– different ideas and technics of concurrent code testing.