Главная страница
Навигация по странице:

  • Глава 7 .

  • Глава 8 .

  • Глава 9 .

  • Apache Kafka. Потоковая обработка и анализ данных. Apache Kafka. Потоковая обработка и анализ данныхСерия Бестселлеры OReilly


    Скачать 7.59 Mb.
    НазваниеApache Kafka. Потоковая обработка и анализ данныхСерия Бестселлеры OReilly
    Дата21.06.2022
    Размер7.59 Mb.
    Формат файлаpdf
    Имя файлаApache Kafka. Потоковая обработка и анализ данных.pdf
    ТипДокументы
    #609074
    страница2 из 39
    1   2   3   4   5   6   7   8   9   ...   39
    Глава 5. Внутреннее.устройство.Kafka.......................................................................................120
    Членство.в.кластере.....................................................................................................................120
    Контроллер.....................................................................................................................................121
    Репликация.....................................................................................................................................122
    Обработка.запросов.....................................................................................................................124
    Запросы.от.производителей...............................................................................................127
    Запросы.на.извлечение........................................................................................................127
    Другие.запросы.......................................................................................................................129
    Физическое.хранилище.............................................................................................................131
    Распределение.разделов......................................................................................................131
    Управление.файлами............................................................................................................133
    Формат.файлов.......................................................................................................................134
    Индексы....................................................................................................................................136
    Сжатие.......................................................................................................................................136
    Как.происходит.сжатие........................................................................................................137
    Удаленные.события..............................................................................................................138
    Когда.выполняется.сжатие.тем.........................................................................................139
    Резюме..............................................................................................................................................139

    10 Оглавление
    Глава 6..Надежная.доставка.данных............................................................................................140
    Гарантии.надежности..................................................................................................................141
    Репликация.....................................................................................................................................142
    Настройка.брокера.......................................................................................................................143
    Коэффициент.репликации.................................................................................................143
    «Нечистый».выбор.ведущей.реплики............................................................................145
    Минимальное.число.согласованных.реплик................................................................146
    Использование.производителей.в.надежной.системе.....................................................147
    Отправка.подтверждений...................................................................................................148
    Настройка.повторов.отправки.производителями......................................................149
    Дополнительная.обработка.ошибок................................................................................150
    Использование.потребителей.в.надежной.системе..........................................................151
    Свойства.конфигурации.потребителей,.важные.для.надежной.обработки......152
    Фиксация.смещений.в.потребителях.явным.образом..............................................153
    Проверка.надежности.системы...............................................................................................156
    Проверка.конфигурации.....................................................................................................157
    Проверка.приложений.........................................................................................................158
    Мониторинг.надежности.при.промышленной.эксплуатации................................158
    Резюме..............................................................................................................................................160
    Глава 7..Создание.конвейеров.данных........................................................................................161
    Соображения.по.поводу.создания.конвейеров.данных..................................................162
    Своевременность....................................................................................................................162
    Надежность..............................................................................................................................163
    Высокая/переменная.нагрузка.........................................................................................164
    Форматы.данных....................................................................................................................164
    Преобразования......................................................................................................................165
    Безопасность............................................................................................................................166
    Обработка.сбоев.....................................................................................................................166
    Связывание.и.быстрота.адаптации..................................................................................167
    Когда.использовать.Kafka.Connect,.а.когда.клиенты-производители..
    и.клиенты-потребители..............................................................................................................168
    Kafka.Connect.................................................................................................................................168
    Запуск.Connect.......................................................................................................................169
    Пример.коннектора:.файловый.источник.и.файловый.приемник.......................171
    Пример.коннектора:.из.MySQL.в.Elasticsearch...........................................................172
    Взглянем.на.Connect.поближе..........................................................................................178

    Оглавление 11
    Альтернативы.Kafka.Connect...................................................................................................181
    Фреймворки.ввода.и.обработки.данных.для.других.хранилищ...........................182
    ETL-утилиты.на.основе.GUI.............................................................................................182
    Фреймворки.потоковой.обработки.................................................................................182
    Резюме..............................................................................................................................................183
    Глава 8..Зеркальное.копирование.между.кластерами...........................................................184
    Сценарии.зеркального.копирования.данных.между.кластерами................................185
    Мультикластерные.архитектуры............................................................................................186
    Реалии.взаимодействия.между.различными.ЦОД....................................................186
    Архитектура.с.топологией.типа.«звезда»......................................................................187
    Архитектура.типа.«активный.—.активный».................................................................189
    Архитектура.типа.«активный.—.резервный»...............................................................192
    Потери.данных.и.несогласованности.при.внеплановом..
    восстановлении.после.сбоя................................................................................................193
    Начальное.смещение.для.приложений.после.аварийного..
    переключения..........................................................................................................................194
    После.аварийного.переключения.....................................................................................198
    Несколько.слов.об.обнаружении.кластеров.................................................................198
    Эластичные.кластеры...........................................................................................................199
    Утилита.MirrorMaker.(Apache.Kafka)..................................................................................200
    Настройка.MirrorMaker.......................................................................................................201
    Развертывание.MirrorMaker.для.промышленной.эксплуатации.........................202
    Тонкая.настройка.MirrorMaker........................................................................................206
    Другие.программные.решения.для.зеркального.копирования..
    между.кластерами........................................................................................................................209
    uReplicator.компании.Uber.................................................................................................209
    Replicator.компании.Confluent..........................................................................................210
    Резюме..............................................................................................................................................211
    Глава 9..Администрирование.Kafka.............................................................................................213
    Операции.с.темами......................................................................................................................213
    Создание.новой.темы............................................................................................................214
    Добавление.разделов............................................................................................................215
    Удаление.темы........................................................................................................................216
    Вывод.списка.всех.тем.кластера.......................................................................................216
    Подробное.описание.тем.....................................................................................................217

    12 Оглавление
    Группы.потребителей..................................................................................................................218
    Вывод.списка.и.описание.групп.......................................................................................218
    Удаление.группы...................................................................................................................220
    Управление.смещениями....................................................................................................220
    Динамические.изменения.конфигурации...........................................................................222
    Переопределение.значений.настроек.тем.по.умолчанию........................................222
    Переопределение.настроек.клиентов.по.умолчанию................................................224
    Описание.переопределений.настроек.............................................................................225
    Удаление.переопределений.настроек.............................................................................225
    Управление.разделами...............................................................................................................225
    Выбор.предпочтительной.ведущей.реплики................................................................226
    Смена.реплик.раздела..........................................................................................................227
    Изменение.коэффициента.репликации.........................................................................230
    Сброс.на.диск.сегментов.журнала...................................................................................231
    Проверка.реплик....................................................................................................................233
    Потребление.и.генерация..........................................................................................................234
    Консольный.потребитель....................................................................................................234
    Консольный.производитель...............................................................................................237
    Списки.управления.доступом.клиентов..............................................................................239
    Небезопасные.операции.............................................................................................................239
    Перенос.контроллера.кластера.........................................................................................240
    Отмена.перемещения.раздела...........................................................................................240
    Отмена.удаления.тем............................................................................................................241
    Удаление.тем.вручную.........................................................................................................241
    Резюме..............................................................................................................................................242
    Глава 10..Мониторинг.Kafka..........................................................................................................243
    Основы.показателей....................................................................................................................243
    Как.получить.доступ.к.показателям...............................................................................243
    Внешние.и.внутренние.показатели.................................................................................244
    Контроль.состояния.приложения....................................................................................245
    Охват.показателей.................................................................................................................245
    Показатели.брокеров.Kafka......................................................................................................246
    Недореплицированные.разделы.......................................................................................246
    Показатели.брокеров............................................................................................................252
    Показатели.тем.и.разделов.................................................................................................261
    Мониторинг.JVM...................................................................................................................263

    Оглавление 13
    Мониторинг.ОС.....................................................................................................................265
    Журналирование....................................................................................................................266
    Мониторинг.клиентов................................................................................................................267
    Показатели.производителя................................................................................................267
    Показатели.потребителей...................................................................................................271
    Квоты.........................................................................................................................................274
    Мониторинг.отставания.............................................................................................................275
    Сквозной.мониторинг.................................................................................................................276
    Резюме..............................................................................................................................................277
    Глава 11..Потоковая.обработка.....................................................................................................278
    Что.такое.потоковая.обработка...............................................................................................279
    Основные.понятия.потоковой.обработки............................................................................282
    Время..........................................................................................................................................282
    Состояние.................................................................................................................................283
    Таблично-потоковый.дуализм..........................................................................................284
    Временные.окна......................................................................................................................286
    Паттерны.проектирования.потоковой.обработки............................................................287
    Обработка.событий.по.отдельности................................................................................288
    Обработка.с.использованием.локального.состояния................................................288
    Многоэтапная.обработка/повторное.разделение.на.разделы................................290
    Обработка.с.применением.внешнего.справочника:.соединение..
    потока.данных.с.таблицей...................................................................................................292
    Соединение.потоков.............................................................................................................294
    Внеочередные.события........................................................................................................295
    Повторная.обработка............................................................................................................296
    Kafka.Streams.в.примерах..........................................................................................................297
    Подсчет.количества.слов.....................................................................................................298
    Сводные.показатели.фондовой.биржи...........................................................................301
    Обогащение.потока.событий.перехода.по.ссылкам...................................................303
    Kafka.Streams:.обзор.архитектуры..........................................................................................305
    Построение.топологии.........................................................................................................306
    Масштабирование.топологии............................................................................................306
    Как.пережить.отказ...............................................................................................................310
    Сценарии.использования.потоковой.обработки...............................................................310
    Как.выбрать.фреймворк.потоковой.обработки.................................................................312
    Резюме..............................................................................................................................................314

    1   2   3   4   5   6   7   8   9   ...   39


    написать администратору сайта