Книги / DevOps и Инфраструктура / Kafka / Apache Kafka в действии. От базовых концепций до продакшена

Apache Kafka в действии. От базовых концепций до продакшена

Анатолий Зеленин, Александр Кропп

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

«Apache Kafka в действии» — это практическое руководство для ИТ-специалистов, которые внедряют Kafka в приложения и инфраструктуры, обрабатывающие огромные объемы данных. Издание охватывает все ключевые темы — от основ Kafka до продвинутых операций, а теория дополнена наглядными иллюстрациями и примерами из ежедневной практики.

Читатели научатся настраивать кластеры Kafka, производить и потреблять сообщения, обрабатывать потоковые данные в реальном времени, а также интегрировать Kafka в корпоративные системы. В книге доступно изложены принципы создания надежных приложений Kafka и преимущества распределенной архитектуры для масштабируемости и устойчивости.

Книга состоит из четырех частей: начало работы, основные концепции (топики, распределенный лог, надежность, производительность), внутренние механизмы Kafka (управление кластером, создание и потребление сообщений, очистка) и Kafka в корпоративной среде (Kafka Connect, потоковая обработка, управление, эталонная архитектура, мониторинг).