8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Официальный веб -сайт подлинный Zookeeper Распределенные процессы Совместная технология Подробное объяснение Rongkaira Applicable Scene One Trigger Monitoring Point Point Общая модель встроенная серверная упаковка библиотека

Цена: 869руб.    (¥48.3)
Артикул: 561112756015

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

Этот товар на Таобао Описание товара
Продавец:鑫达图书专营店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥35.8644руб.
¥33594руб.
¥3626 484руб.
¥1492 680руб.
  Основная информация
наименование товара:  Zookeeper: подробное объяснение распределенного процесса сотрудничества технических объяснений
Автор:  (США) Flavio Junqueirara
Рыночная цена:  69.00
Номер ISBN:  9787111524311
Версия:  1-1
Дата публикации:  2016-02
Количество страниц:  209
Слова:  170
Издательство:  Machinery Industry Press
  Оглавление
Оглавление
Предисловие 1
Концепция и основание первой части Zookeeper
Глава 1 Введение 7
1.1 Миссия Zookeeper 8
1.1.1 Что изменилось Zookeeper 10
1.1.2 Сцены, которые не применимы к Zookeeper 10
1.1.3 о проекте Apache 11
1.1.4 Создание распределенной системы через Zookeeper 11
1.2 Пример: лорд-консультация 12
1.2.1 Ошибка мастер -узла 13
1.2.2 Из сбоя узла 14
1.2.3 Ошибка связи 14
1.2.4 Резюме миссии 15
1.3 Трудности распределенного сотрудничества 16
1.4 Успех и меры предосторожности Zookeeper 18
Глава 2 Узнайте Zookeeper 19
2.1 Основная база Zookeeper 19
2.1.1 Обзор API 20
2.1.2 Различные типы Znode 21
2.1.3 наблюдение и уведомление 22
2.1.4 Версия 24
2.2 Архитектура Zookeeper 25
2.2.1 Арбитраж Zookeeper 26
2.2.2 Сессия 27
2.3 Начните с Zookeeper 28
2.3.1 Первая сессия Zookeeper 28
2.3.2 Цикл статуса и объявления сеанса 31 31
2.3.3 Zookeeper и арбитражный режим 33
2.3.4. Реализация примитива: Lock 36 - Zookeeper 36
2.4 Мастер-реализация примера 37 Пример шаблона 37
2.4.1.
2.4.2 Из узлов, задач и распределения 40
2.4.3 Из символов узлов 40
2.4.4 Клиентский символ 41
2.5 Резюме 43
Вторая часть использует Zookeeper для разработки
Глава 3 Начните использовать API 47 Zookeeper's API 47
3.1 Установите ClassPath 47 Zookeeper
3.2 Установите сессию Zookeeper 47
3.2.1 Реализовать наблюдатель 49
3.2.2 Пример бега Watcher 51
3.3 Получение управления 53
3.3.1 Асинхронное управление приобретением право 57
3.3.2 Установите метаданные 60
3.4 Зарегистрироваться из узла 62
3.5 очередь задач 65
3.6 Управляющий клиент 66
3.7 Резюме 68
ГЛАВА 4 СОСТОЯНИЕ ОБРАЩЕНИЯ СОСТОЯНИЕ 70
4.1 Один триггер 71
4.2 Как настроить точку мониторинга 72
4.3 Общая модель 73
4.4 Пример магистра-кросс-режима 74
4.4.1 Изменение прав управления 74
4.4.2 Мастер -узел, ожидающий изменения из списка узлов 77
4.4.3 Мастер -узел в ожидании новых задач, чтобы распределить 80
4.4.4 Ожидание от узлов, чтобы выделить новые задачи 83
4.4.5 Результат выполнения клиента, ожидающего задания 86
4.5 Другой метод вызова: Multiop 88
4.6 Используйте точку мониторинга, чтобы заменить явное управление кэшем 90
4.7 Подчинение 91
4.7.1 Порядок написания операции 91
4.7.2 Орден операции чтения 91
4.7.3 Порядок уведомления 92
4.8 Эффект стада и масштабируемость точки наблюдения 93
4.9 Резюме 94
Глава 5 Обработка неисправностей 96
5.1 Отказ, который можно восстановить 98
5.2 Неспособность восстановить 102
5.3 Групповые выборы и внешние ресурсы 103
5.4 Резюме 106
Глава 6 Zookeeper Примечание 107
6.1 Используйте ACL 107
6.1.1.
6.1.2 SASL и Kerberos 111
6.1.3 Добавить режим нового авторитета 111
6.2 Сессия восстановления 111
6.3 Когда узел Znode Re -Createed, сброс версии № 112.
6.4 Метод синхронизации 112
6,5 Последовательная гарантия 114
6.5.1 Последовательность, когда соединение потеряно 114
6.5.2 Синхронная последовательность API и мульти -хрипинга 115
6.5.3 Последовательности синхронизации и асинхронного гибрида 115
6.6 Ограничение полей данных и подметок 116
6.7 Встроенный Zookeeper Server 116
6.8 Резюме 117
Глава 7 C Language Client 118
7.1 Среда разработки конфигурации 118
7.2 START SESSION 119
7.3 Guide Master Node 121
7.4 Права управления упражнениями 126
7.5 Распределение задач 129
7.6 ОДИН -ТЕРИЧЕСКИЙ И МУДУТРИЧЕСКИЙ КЛИЕНТ 132
7.7 Резюме 135
ГЛАВА 8 Куратор: Усовершенствованная упаковочная библиотека Zookeeper API 136
8.1 Клиентская программа куратора 136
8.2 Fluent API 137
8.3 Слушатель 138
8.4 Преобразование статуса в кураторе 140
8.5 Два граничных условия 141
8.6 Рецепт 141
8.6.1 Главы групп 4 142
8.6.2 Групповое избирательное устройство 143
8.6.3 Sub -Node Cache 146
8.7 Резюме 148
Управление Zookeeper в третьей части
ГЛАВА 9 Зоукейпер внутренний принцип 151
9.1 Запрос, транзакция и идентификатор 152
9.2 Групповые выборы 153
9.3 ZAB: протокол вещания 157
9.4 Наблюдатель 161
9.5 Композиция сервера 162
9.5.1 Независимый сервер 163
9.5.2 Групповой сервер 164
9.5.3 Сервер.
9.6 Местное хранилище 166
9.6.1 Использование журналов и дисков 166
9.6.2 Снимок 167
9.7 Участие сервера 169
9.8 Сервер и точка мониторинга 170
9.9 Клиент 170
9.10 Сериализация 171
9.11 Резюме 171
Глава 10 запустить Zookeeper 173
10.1 Настройте сервер Zookeeper 174
10.1.1 Базовая конфигурация 175
10.1.2 Конфигурация хранения 175
10.1.3 Конфигурация сети 177
10.1.4 Конфигурация кластера 179
10.1.5 Варианты сертификации и авторизации 181
10.1.6 НЕ -Саф -конфигурация 182
10.1.7 Log 183
10.1.8 Специальные ресурсы 185
10.2 Настройка кластера Zookeeper 185
10.2.1 Большинство принципов 186
10.2.2 Настраиваемое количество юридических номеров 186
10.2.3 Наблюдатель 188
10.3 Повторное использование 188
10.4 Управление квотой 194
10.5 Многочисленная конфигурация аренды 196
10.6 Макет и формат файловой системы 197
10.6.1.
10.6.2 Снимок 199
10.6.3 Файл марки 200
10.6.4 Применение сохраненных данных Zookeeper 200
10.7 Команда четыре буквы 201
10.8 Монитор с JMX 202
10.9 Инструмент 209
10.10 Резюме 209




  краткое введение
    Эта книга разделена на три части, в общей сложности 10 глав.Часть 1 (глава 1 по 2) объясняет цель проектирования и мотивацию таких систем, как Apachezookeeper, и вводит некоторые необходимые знания о распределенных системах.Глава 1 представьте, что может сделать Zookeeper, и как они разрабатывают эти задачи.Глава 2 представляет основные концепции и базовые композиционные модули и представляет то, что Zookeeper может сделать с помощью конкретной работы инструмента командной строки.Часть 2 (глава 3-8) объясняет метод и метод программирования метода вызова библиотеки зоопора и методов программирования, необходимых для разработчиков.Глава 3 Представьте API языка Java. Глава 4 Объясните, как отслеживать и обрабатывать изменения статуса в Zookeeper.Глава 5 Представьте, как восстановить приложения при сбое системы или сети.Глава 6 Введение должно избежать некоторых сложных, но важных сцен, которые ошибаются.Глава 7 Представьте интерфейс API версии языка C, который также может использоваться в качестве основы ZookeePerapi, реализованного не -ява. Это очень полезно для разработчиков, которые не являются языком Java.Глава 8 представляет более высокий инкапсулированный интерфейс Zookeeper.Часть III (глава 9-10) в основном представляет внутренний принцип Zookeeper и как запустить Zookeeper. Глава 9 представляет решение, используемое авторами Zookeeper во время дизайна.Глава 10 представляет, как настроить Zookeeper.