https://www.youtube.com/watch?v=Y1RyPlwy3b8Доклад директора по продуктивности и качеству из CloudBees про тестирование распределённых систем, доклад простой без хардкора и особых откровений, выделил такие тезисы:
- тесты распределённой системы еще более не стабильны, чем тесты монолита
- нужны дежурства и постоянный мониторинг сервисов
- для тестирование API используют consumer driven contract testing (
https://pact.io)
- для уменьшения количества заафекченных пользователей используют фиче флаги (feature flags) и канареечные релизы(canary rollouts)