Apache Kafka. Потоковая обработка и анализ данных [Гвен Шапира] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Ещё больше книг по Java в нашем телеграм канале:
https://t.me/javalib

Beijing

Boston Farnham Sebastopol

Tokyo

Apache
Kafka
Потоковая обработка
и анализ данных
2-е издание

Гвен Шапира, Тодд Палино
Раджини Сиварам, Крит Петти

2023

ББК 32.973.233
УДК 004.042
А79

Гвен Шапира, Тодд Палино, Раджини Сиварам, Крит Петти
А79 Apache Kafka. Потоковая обработка и анализ данных. 2-е изд. — СПб.: Питер,
2023. — 512 с.: ил. — (Серия «Бестселлеры O’Reilly»).
ISBN 978-5-4461-2288-2
При работе любого enterprise-приложения образуются данные: это файлы логов, метрики, информация об активности пользователей, исходящие сообщения и т. п. Правильные манипуляции
над всеми этими данными не менее важны, чем сами данные. Если вы — архитектор, разработчик
или выпускающий инженер, желающий решать подобные проблемы, но пока не знакомы с Apache
Kafka, то именно отсюда узнаете, как работать с этой свободной потоковой платформой, позволяющей обрабатывать очереди данных в реальном времени.

16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)

ББК 32.973.233
УДК 004.042

Права на издание получены по соглашению с O’Reilly. Все права защищены. Никакая часть данной книги
не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как
надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не
может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за
возможные ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов, ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию
все ссылки на интернет-ресурсы были действующими.

ISBN 978-1492043065 англ.

ISBN 978-5-4461-2288-2

© Authorized Russian translation of the English edition of Kafka: The Definitive
Guide, 2E ISBN 9781492043089 © 2022 Chen Shapira, Todd Palino,
Rajini Sivaram and Krit Petty.
This translation is published and sold by permission of O’Reilly Media, Inc.,
which owns or controls all rights to publish and sell the same.
© Перевод на русский язык ООО «Прогресс книга», 2023
© Издание на русском языке, оформление ООО «Прогресс книга», 2023
© Серия «Бестселлеры O’Reilly», 2023

Краткое содержание

Отзывы о книге......................................................................................................................................17
Предисловие ко второму изданию..............................................................................................19
Предисловие к первому изданию................................................................................................21
Введение..................................................................................................................................................24
От издательства....................................................................................................................................29
Глава 1. Знакомьтесь: Kafka.............................................................................................................30
Глава 2. Установка Kafka...................................................................................................................52
Глава 3. Производители Kafka: запись сообщений в Kafka..............................................83
Глава 4. Потребители Kafka: чтение данных из Kafka...................................................... 115
Глава 5. Программное управление Apache Kafka............................................................. 154
Глава 6. Внутреннее устройство Kafka................................................................................... 178
Глава 7. Надежная доставка данных........................................................................................ 209
Глава 8. Семантика «точно один раз»...................................................................................... 231
Глава 9. Создание конвейеров данных.................................................................................. 254
Глава 10. Зеркальное копирование между кластерами................................................ 285
Глава 11. Обеспечение безопасности Kafka........................................................................ 323
Глава 12. Администрирование Kafka...................................................................................... 369
Глава 13. Мониторинг Kafka........................................................................................................ 405
Глава 14. Потоковая обработка................................................................................................. 450
Приложение А. Установка Kafka в других операционных системах........................ 495
Приложение Б. Дополнительные инструменты Kafka.................................................... 501
Об авторах............................................................................................................................................ 509
Иллюстрация на обложке.............................................................................................................. 511

Оглавление

Отзывы о книге......................................................................................................................................17
Предисловие ко второму изданию..............................................................................................19
Предисловие к первому изданию................................................................................................21
Введение..................................................................................................................................................24
Для кого предназначена эта книга........................................................................................25
Условные обозначения...............................................................................................................25
Использование примеров кода..............................................................................................26
Благодарности................................................................................................................................27
От