Kafka в действии, Скотт Д., Гамов В., Клейн Д., 2022.
Это практическое руководство показывает, как использовать распределенную потоковую платформу Apache Kafka для удовлетворения различных бизнес-требований. Рассказывается, как устроена Kafka и где она может пригодиться на практике; описываются характеристики проектов, в которых может пригодиться эта платформа. Рассматриваются основные ее компоненты - клиенты и кластер, представлены варианты улучшения работающего кластера.
Книга адресована разработчикам, желающим ознакомиться с идеей потоковой обработки данных. Для изучения примеров кода понадобятся базовые знания командной строки; желательно иметь навыки программирования на языке Java.

Как преподнести Kafka вашему руководству.
Как это часто бывает, нередко члены высшего руководства, услышав слово Kafka, приходят в смущение, не задумываясь о фактическом предназначении этой платформы. Было бы неплохо объяснить им ценность этого продукта. Кроме того, нам с вами тоже полезно сделать шаг назад и посмотреть более широко на реальную ценность этого инструмента.
Одна из наиболее важных функций Kafka - возможность принимать большие объемы данных и делать их доступными для использования различными бизнес-подразделениями. Такая магистраль данных, которая делает информацию, поступающую на предприятие, доступной для всех подразделений, обеспечивает гибкость и открытость в масштабе всей компании. Потенциальным результатом является расширение доступа к данным. Большинство руководителей также знает, что, когда поступает очень много данных, возникает проблема организации максимально быстрого доступа к ним. Чтобы платить за хранение постепенно устаревающих данных на диске, их можно получать по мере их поступления и с максимальной выгодой использовать эту оперативность. Kafka дает возможность отказаться от обработки информации с помощью пакетных заданий, ограничивающих скорость превращения данных в ценность. Быстрые данные -более новый термин, намекающий на то, что реальная ценность кроется не только в больших объемах данных, но и в оперативности их получения.
ОГЛАВЛЕНИЕ.
1. Введение в Kafka.
2. Знакомство с Kafka.
3. Разработка проекта на основе Kafka.
4. Производители: источники данных.
5. Потребители: извлечение данных.
6. Брокеры.
7. Темы и разделы.
8. Kafka как хранилище.
9. Управление: инструменты и журналы.
10. Защита Kafka.
11. Реестр схем.
12. Потоковая обработка с помощью Kafka Streams и ksqlDB.
Купить .
Теги: учебник по программированию :: программирование :: Скотт :: Гамов :: Клейн :: Kafka











