В этом уроке:
Спикер — Андрей Серебрянский, ведущий разработчик в Яндекс, где он разрабатывал YDB Topics — масштабируемую замену Apache Kafka, которая работает с сотнями гигабайт сообщений/сек. Также Андрей имеет опыт работы в Т-Банке и Райффайзен Банке.
- почему появилась Kafka и какие задачи она решает;
- как устроена Kafka: топики, партиции, оффсеты, сегменты;
- как работает компактификация и зачем она нужна;
- чем Kafka отличается от RabbitMQ и когда что выбирать;
- как использовать Kafka в популярных сценариях;
- какие вопросы задают на собеседованиях в BigTech, и как на них отвечать.
Спикер — Андрей Серебрянский, ведущий разработчик в Яндекс, где он разрабатывал YDB Topics — масштабируемую замену Apache Kafka, которая работает с сотнями гигабайт сообщений/сек. Также Андрей имеет опыт работы в Т-Банке и Райффайзен Банке.