Kafka уже стала стандартом в больших микросервисных системах, в которых одно событие может протекать через десятки сервисов.
Когда мы тестируем сложные цепочки взаимодействия, нередко где-то посередине оказывается kafka-топик. И в этот момент мы сталкиваемся с проблемой: kafka ничего не знает про эти ваши «сервисы», версии и прочее. И про канареечные деплои она тоже ничего не знает.
Нам хотелось иметь инструменты, которые бы позволили доставлять некоторые сообщения только в конкретные версии деплоев и давали бы возможность мягче и безопаснее выкатывать релизы с консьюмерами.
В своем докладе я расскажу:
Backend-developer, QA-engineer.
Middle.
Более 5 лет разрабатывал систему гибкого распределения рекламного видеоконтента и его проигрывания на десятках тысяч устройств по всей стране.
Последние два года развивает направление Kafka-as-a-Service внутри платформы Ozon.