Distributed systems meet us on a professional way more often and often. Modern popular sites and applications contain “under the hood” a distributed system — they challenge developers due to the fundamental complexity of their development, and a huge range of possible compromises in design. Andrey will talk about that part of challenges which are present in testing, about existing limitations and their impact on functionality. Issues will be covered:
The talk is built on an example of persistent distributed queue, which is being developed in Yandex. Attendees will learn how and what was tested by Andrew along Yandex team and what results were obtained.
Andrey is engaged in testing distributed systems at Yandex. He has worked in very different projects: testing of the game at Mail.ru, cloud detection system at Kaspersky Lab, and calculator currency price system at Deutsche Bank. Andrey is interested in testing backend and distributed systems.