Апач Кафка

Обзор книги Apache Kafka 1.0 Поваренная книга

Обзор книги Apache Kafka 1.0 Поваренная книга

Написано: Рауль Эстрада
Опубликовано: Packt Publishing
Резюме: Более 100 практических рецептов использования распределенных корпоративных сообщений для обработки данных в реальном времени
Ссылка издателя: Apache Kafka 1.0 Поваренная книга

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

Целевая аудитория этой книги

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

Начиная

Автор сразу же знакомит вас с тем, как установить на различные платформы все программное обеспечение и зависимости, включая язык программирования Scala и Apache Zookeeper. Затем установите Apache Kafka и настройте его как реальную систему в кластерном режиме на одном хосте и сразу же запустите серверные процессы с начальными рецептами. Брокеры в Kafka - это сами серверы. Показано, как их настроить и запустить.

Создание ваших первых тем

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

Инструменты командной строки

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

Оптимизация установки

Вы можете изменить параметры потоковой передачи для повышения производительности и параметры реплики для повышения надежности. Параметры ведения журнала можно изменить, чтобы точно настроить способ отладки журналов. Настройки Zookeeper также можно настроить для повышения производительности и масштабируемости. Быстрые рецепты для начала настройки приведены в главе 1.

Основное содержание книги

После изучения основ книга переходит к более сложным темам, таким как:

Итоги

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

(Этот пост содержит партнерские ссылки. Это способ для этого сайта зарабатывать рекламные сборы за счет рекламы или ссылки на определенные продукты и / или услуги.)

Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...
Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...
Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...