Найдите свою сладкую парочку
Найдите свою сладкую парочку
Найдите свою сладкую парочку
Блог Слёрм

ТОП-5 книг о Kafka

Одна из задач архитектора и разработчика — управление данными, которые образуются в процессе работы корпоративных приложений. Потоковая платформа Kafka позволяет быстро и легко обрабатывать их в реальном времени.

Для тех, кто готов освоить Kafka собственными силами, мы подготовили подборку книг от проверенных авторов:

👉 Apache Kafka. Потоковая обработка и анализ данных, 2-е издание | Шапира Гвен, Палино Тодд

Обновлённая версия, где инженеры из Confluent и LinkedIn объясняют, как развёртывать производственные кластеры Kafka, писать надёжные управляемые событиями микросервисы, создавать масштабируемые приложения для потоковой обработки данных и рассказывают об изменениях в инструментарии. Это база, фундамент Kafka.


👉 Kafka в действии. Виктор Гамов, Дейв Клейн, Дилан Скотт

Авторы-практики делятся опытом и объясняют сложную технологию доступным языком. Для разработчиков на Java и специалистов по обработке данных.


👉 Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени с API Kafka Streams. Беджек Билл

В этой книге найдёте реальные примеры сбора, преобразования и агрегации данных и получите всю необходимую информацию о самых сложных аспектах потоковой обработки.


👉 Kafka Streams и ksqlDB: данные в реальном времени. Митч Сеймур

Инженер службы обработки данных в Mailchimp объясняет понятия потоковой обработки на примере нескольких бизнес-задач и рассказывает о достоинствах Kafka Streams и ksqlDB.


👉 Проектирование событийно-ориентированных систем в Apache Kafka. Бен Стопфорд

Книга поможет ознакомиться с общими принципами построения слабосвязанных событийно-ориентированных архитектур и раскроет основные преимущества и недостатки применяемых подходов.


Спикеры курса Слёрма «Apache Kafka для разработчиков» советуют именно эти издания, чтобы разобраться в Kafka с нуля. Оптимально изучать первоисточники на английском языке, но можно и в русском переводе.
Apache Kafka