В глубине понимания основного дизайна и практики Кафки

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии




| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

  Приложения и интеграция с Spark.Хотя ядро Кафки написано на языке Scala, эта книга в основном использует Java Language в качестве основного языка, что для большинства читателей удобно.Хотя эта книга не имеет четкого определения, ее можно разделить на три части в целом: базовые, принципы и расширения.

Глава 1 Кафка
1.1 Основная концепция
1.2 Установка и конфигурация
1.3 Производство и потребление
1.4 Конфигурация параметров сервера
1.5 Резюме
Глава 2 Производитель
2.1 Разработка клиента
2.1.1 Необходимая конфигурация параметра
2.1.2 Отправка сообщения
2.1.3 Сериализация
2.1.4
2.1.5 Производитель перехватчик
2.2 Анализ принципов
2.2.1 Общая архитектура
2.2.2 Юань Обновление данных
2.3 важные параметры производителя
2.4 Резюме
Глава 3 Потребители
3.1 Группа потребителей и потребителей
3.2 Развитие клиентов
3.2.1 Необходимая конфигурация параметра
3.2.2 Подпишитесь на темы и перегородки
3.2.3 Обратная сериализация
3.2.4 Потребление новостей
3.2.5 Отключение смены
3.2.6. Контроль или закрытие потребления
3.2.7 Указание потребления передачи
3.2.8 Сбалансирован
3.2.9 потребительский перехватчик
3.2.10 Реализация многопоточности
3.2.11 Важные параметры потребителей
3.3 Резюме
Глава 4 Тема и разделение
4.1 Управление темой
4.1.1 Создание тем
4.1.2 Разделите распределение копий
4.1.3 Просмотр темы
4.1.4 Изменить тему
4.1.5 Управление конфигурацией
4.1.6 Параметры темы
4.1.7 Удалить тему
4.2 Knowaadminclient
4.2.1 Основное использование
4.2.2 Проверка легитимности темы
4.3 Управление подразделением
4.3.1 Выборы предпочтительной копии
4.3.2 Переустановка подразделения
4.3.3 Копировать предел потока
4.3.4 Измените коэффициент копирования
4.4 Как выбрать соответствующее количество разделов
4.4.1 Инструмент тестирования производительности
4.4.2 Чем больше количество разделов, тем выше пропускная способность,
4.4.3 Верхний предел количества перегородков
4.4.4 Учитывая факторы
4.5 Резюме
Глава 5 Хранение журнала
5.1 макет каталогов файлов
5.2 Эволюция формата журнала
5.2.1 V0 версия
5.2.2 V1 версия
5.2.3 Сжатие сообщения
5.2.4 Изменение полей
5.2.5 V2 версия
5.3 Индекс журнала
5.3.1 Индекс утилизации
5.3.2 Индекс метки времени
5.4 Очищение журнала
5.4.1 Log Delete
5.4.2 Сжатие журнала
5.5 дисковое хранилище
5.5.1 Страницы Кэш
5.5.2 Процесс диска ввода/вывода
5.5.3 Zero Copy
5.6 Резюме
Глава 6 Входит на сервер
6.1 Протокол дизайн
6.2 Временное колесо
6.3 Операция задержки
6.4 Контроллер
6.4.1 Выборы и аномальное восстановление контроллера
6.4.2 Элегантное закрытие
6.4.3 Выборы лидера подразделения
6.5 Дешифрование параметров
6.5.1 Broker.id
6.5.2 Bootstrap.servers
6.5.3 Список параметров сервера
6.6 Резюме
ГЛАВА 7 Переход в клиент
7.1 Стратегия распределения разделов
7.1.1 Стратегия распределения RangeasSignor
7.1.2 Стратегия распределения Roundrobinassignor
7.1.3 Стратегия распределения ликвидации
7.1.4 Стратегия распределения индивидуальной распределения
7.2 Координатор потребителей и координатор группы
7.2.1 Проблемы старой версии потребительского клиента
7.2.2
7.3 __consume_offsets Анализ
7.4 дела
7.4.1 Гарантия передачи сообщений
7.4.2 Мощность и т. Д.
7.4.3 Транзакция
7.5 Резюме
Глава 8 Запрос о надежности
8.1 Анализ копий
8.1.1 Неудачная копия
8.1.2 Телескопик ISR
8.1.3 Leo и HW
8.1.4 Лидер эпоха вмешательство
8.1.5 Почему бы вам не поддерживать чтение и разделение написания
8.2 Механизм синхронизации журнала
8.3 Анализ надежности
8.4 Резюме
Глава 9 Приложение KAFKA
9.1 Инструмент командной строки
9.1.1 Управление группой потребителей
9.1.2 Управление перемещением потребления
9.1.3 Ручное сообщение Удалить
9.2 KAFKA CONNECT
9.2.1 Независимый режим
9.2.2 REST API
9.2.3 Распределенный режим
9.3 Kafka Mirror Maker
9.4 Кафка потоки
9.5 Резюме
Глава 10 Мониторинг Кафки
10.1 Источник данных мониторинга
10.1.1 OneMinuterate
10.1.2 Получите индекс мониторинга
10.2 Задержка потребления
10.3 Синхронное разделение сбоя
10.4 Описание индикатора наблюдения
10.5 Модуль мониторинга
10.6 Резюме
Глава 11 Advanced App
11.1 Срок действия истечения (TTL)
11.2 Очередь задержки
11.3 Очередь мертвых букв и очередь повторения
11.4 Новостной маршрут
11.5 News Track
11.6 Аудит сообщений
11.7 Сообщение прокси
11.7.1 быстро начните
11.7.2 REST API Введение и пример
11.7.3 Конфигурация и развертывание сервера
11.7.4 Приложение мышление
11.8 Сообщение среднего выбора
11.8.1 Краткое описание
11.8.2 Обзор основных моментов выбора
11.8.3 Обсуждение сообщений о выборе
11.9 Резюме
Интеграция главы 12 Кафки и Спарки
12.1 Установка Spark и простые приложения
12.2 Модель программирования Spark
12.3 Операционная структура искры
12.4 Введение в потоковую передачу искры
12.5 Интеграция потоковой передачи кафки и искры
12.6 Spark Sql
12.7 Структурированная потоковая передача
12.8 Интеграция кафки и структурированной потоковой передачи
12.9 Резюме
Приложение A

 Персональный адрес блога: http://blog.csdn.net/u013256816, псевдоним: Чжу Сяозхенг, добро пожаловать читатели, чтобы оставить сообщение для обсуждения.

Эта книга позиционируется как комбинация фактических боевых действий и принципов.










