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

Сервисная сетчатая сетчатая архитектура дизайн архитектуры

Цена: 1 041руб.    (¥57.85)
Артикул: 606405649700

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

Этот товар на Таобао Описание товара
Продавец:当当网官方旗舰店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥11.38205руб.
¥39.8716руб.
¥26468руб.
¥ 101.2 27486руб.

1) Написано архитектором, проанализируйте сервисную сетку с точки зрения проектирования и инженерии, а также вкраплено большое количество передовой практики.
2) Охватывание деталей микросервисов, проектирования и внедрения архитектуры ISTIO/ENGOVE, идеи инженерного дизайна и тенденции разработки сервисной сетки

Основная информация
наименование товара:Сервисная сетчатая сетчатая архитектура дизайн архитектурыформат:16
Автор:Лю ДжунхайЦены:89.00
Номер ISBN:9787111636847Опубликованная дата:2019-10-10
Издательство:Machinery Industry PressВремя печати:2019-10-01
Версия:1Индийский:1

Предисловие
*Основная статья
Глава 1 Микро -сервисная архитектура…… 2
1.1 Зачем нам микросервисы…… 2
1.1.1 Проблема традиционных отдельных услуг…… 2
1.1.2 Определение микросервисов…… 3
1.1.3 Закон о микро -сервисе и удержании…… 3
1.1.4 Преимущества микросервисов…… 4
1.2 Задача архитектуры микросервиса…… 4
1.2.1 Сервисное разделение…… 4
1.2.2 Задача разработки…… 5
1.2.3 Тестовая задача…… 5
1.2.4 Проблема эксплуатации и технического обслуживания…… 6
1.3 Конкретное время микро -сервиса…… 6
1.4 Подготовка перед разработкой микросервисов…… 8
1.4.1 структура разработки микро -сервиса…… 8
1.4.2 Стандартизация микро -сервиса…… 15
1.4.3 Непрерывная интеграция и выпуск…… 17
1,5 реализация микроэнергетики…… 17
1.5.1 Микросервисное разделение…… 17
1.5.2 Микросервисная связь…… 19
1.5.3 Гарантия устойчивости микро обслуживания…… 20
1.6 Сводка этой главы…… 25
ГЛАВА 2 Управление микросхемблемы…… 26
2.1 Основы управления микро -сервисом…… 26
2.1.1 Происхождение управления услугами…… 26
2.1.2 Цели и видение управления обслуживанием…… 27
2.1.3 Объем работы по управлению обслуживанием…… 28
2.1.4…… 29
2.2 Позитивное управление услугами…… 29
2.2.1 Управление эффективностью…… 30
2.2.2 Управление стабильностью…… 31
2.3 Контроль эффекта…… 34
2.4 Видимое наблюдение…… 35
2.4.1 Видимый сервис…… 35
2.4.2 Изменить видимость…… 36
2.4.3 Обсерватория…… 36
2.5 Система количественного анализа…… 41
2.5.1 Измерение риска стабильности…… 41
2.5.2. Позиционирование неисправностей на основе многоразмерного мониторинга…… 42
2.5.3 Анализ риска…… 43
2.6 Онлайн управление…… 43
2.6.1 Система онлайн -планов…… 43
2.6.2 Автоматические триггеры на основе метрики…… 44
2.6.3 Динамическая корректировка параметров управления…… 44
2.7 Оффлайн управление…… 47
2.7.1 Управление стабильностью ссылки…… 47
2.7.2 Управление сайтами и ресурсами…… 50
2.8 Эволюция управления услугами…… 50
2.8.1 Метод удаленного прокси -сервера…… 51
2.8.2 Framework на основе умных клиентов…… 52
2.8.3 местный прокси…… 52
2.9 Идеальная структура управления услугами…… 53
2.10 Сводка этой главы…… 54
ГЛАВА 3 СЕРЕДНИЙ СЕРВИЯ СЕРВИС…… 55
3.1 Основы сетки обслуживания…… 55
3.1.1 Что такое сервисная сетка…… 55
3.1.2 Основная модель сервисной сетки…… 56
3.2 Процесс разработки сервисной памяти…… 58
3.3 Service Mesh Project Linkerd…… 60
3.3.1 Эволюция Linkerd…… 60
3.3.2 Механизм маршрутизации Linkerd…… 62
3.3.3 Основная архитектура Linkerd 2.0…… 63
3.4 Service Mesh Project Istio…… 64
3.4.1 посланник…… 64
3.4.2 ISTIO…… 66
3.5 Сервисная сетка других решений…… 67
3.5.1 Другое проект сетки услуг за границей…… 67
3.5.2. Развитие сервисной сетки в Китае…… 68
3.6 Облачные продукты обслуживания сетки…… 69
3.6.1 APS App Mesh…… 69
3.6.2 Azure Service Fabric Mesh…… 69
3.6.3 Google Cloud Service Mesh…… 70
3.6.4 Supergloo…… 70
3.7 Стандартизация сетки обслуживания…… 71
3.8 Резюме этой главы…… 71
Часть 2
Глава 4 Анализ архитектуры посланника…… 74
4.1 Общая архитектура Envoy…… 74
4.1.1.…… 74
4.1.2 Принципы проектирования…… 75
4.1.3 Общая архитектура…… 76
4.2 Модель сети Envoy…… 78
4.2.1 Модель планирования событий Envoy…… 78
4.2.2 Модель потока Envoy…… 81
4.2.3 Местный механизм хранения…… 81
4.3 Модель расширения Envoy…… 84
4.3.1. Механизм расширения.…… 84
4.3.2 сетевой плагин -In -in…… 86
4.3.3 Другие расширенные плагины…… 88
4.4 API API плоскости данных Envoy Data…… 88
4.4.1 Семантика протокола XDS…… 88
4.4.2 Связь протокола XDS…… 90
4.5 Руководство для начала посланника…… 91
4.5.1 Нормальный запуск…… 92
4.5.2 Тепловой перезапуск…… 94
4.6 Сравнение уровня архитектуры ENGOY и NGINX…… 95
4.6.1 Функция и позиционирование…… 96
4.6.2 Сетевая модель…… 96
4.6.3 Обработка соединения…… 97
4.6.4. Механизм завола -в…… 98
4.6.5 Управление конфигурацией…… 99
4.6.6 Управление памятью…… 99
4.6.7 Развертывание, эксплуатация и обслуживание…… 100
4.6.8 Наблюдение и диагноз…… 100
4.7 Сводка этой главы…… 100
Глава 5 Анализ архитектуры ISTIO…… 101
5.1 ISTIO Общая архитектура…… 101
5.1.1 Компоненты плоскости данных…… 102
5.1.2 Управление плоским компонентом…… 103
5.2 Kubernetes Foundation of Istio…… 104
5.2.1 Обзор Kubernetes…… 104
5.2.2 Модель доступа к сети Kubernetes…… 107
5.2.3 Kubernetes API Management…… 110
5.2.4 Отношения между Istio и Kubernetes…… 111
5.3 Модель управления движением ISTIO…… 112
5.3.1 API управления потоком API…… 112
5.3.2 модель сетки Istio…… 116
5.4 Модель микшера…… 118
5.4.1 Основная концепция микшера…… 119
5.4.2 Модель конфигурации общего смесителя…… 119
5.4.3 Эволюция архитектуры миксеров и влияние на производительность…… 121
5.5 ISTIO Security…… 122
5.5.1 Istio Security Foundation…… 122
5.5.2 Архитектура сертификации ISTIO…… 123
5.6 Структура обработки конфигурации ISTIO…… 124
5.6.1 Проверка конфигурации…… 125
5.6.2 Обработка и распределение изменений конфигурации…… 125
5.7 Резюме этой главы…… 125
Глава 6 ISTIO CONTROL FLOW DESIGN…… 126
6.1 Управление жизненным циклом послужного цикла…… 126
6.1.1 Инъекция посланника…… 126
6.1.2.…… 128
6.1.3 Конфигурация послуша и мониторинг состояния.…… 131
6.2 Управление изменением конфигурации ISTIO…… 133
6.2.1 Общая модель и механизм…… 133
6.2.2 Конкретная реализация Kubernetes…… 137
6.3 XDS Взаимодействие плоскости управления и плоскости данных и плоскости данных…… 138
6.3.1 Начало сервера GRPC плоскости управления…… 139
6.3.2 Запрос XDS Envoy…… 140
6.3.3 Конфигурация ISTIO XDS…… 140
6.3.4…… 143
6.4 Генерация конфигурации XDS…… 143
6.4.1 Видимо…… 143
6.4.2 Механизм генерации конфигурации…… 145
6.4.3 Реализация реализации генерации конфигурации конфигурации XDS…… 147
6.5 XDS Configuration Envoy Обработка…… 149
6.5.1 Суждение об изменении изменений в конфигурации XDS…… 149
6.5.2 Процесс задержки конфигурации CDS…… 150
6.5.3 Обработка конфигурации кластера и узла…… 152
6.5.4 Обработка конфигурации маршрута…… 153
6.5.5 Обработка конфигурации прослушивателя…… 153
6.6 Сводка этой главы…… 155
Глава 7 Дизайн потока данных ISTIO…… 156
7.1 iptables…… 156
7.1.1 Основные принципы iptables…… 156
7.1.2 Iptables в Istio…… 158
7.2 Управление надзором…… 158
7.2.1 Заведение слушателя…… 158
7.2.2. Слушатель и рабочая линия…… 159
7.3 Управление соединением…… 160
7.3.1 Сопоставление слушателей…… 160
7.3.2 Сопоставление протокола фильтра…… 161
7.3.3 Создайте новое соединение…… 161
7.4 Управление сетью/выводом ввода/вывода…… 162
7.4.1 Снятие данных об уровне передачи…… 162
7.4.2. В обработке.…… 163
7.5 обработка протокола благотворительного протокола…… 164
7.5.1.…… 164
7.5.2 Анализ соглашения…… 165
7.5.3. Механизм, связанный с протоколом, связанного с протоколом…… 166
7.6 HTTP -обработка запросов…… 168
7.6.1 Процесс обработки HTTP -запросов…… 168
7.6.2 Анализ соглашения…… 169
7.6.3 Управление маршрутизатором…… 171
7.6.4 HTTP -обработка фильтров…… 174
7.6.5 Балансировка нагрузки…… 176
7.6.6 Реализация пула соединений…… 179
7.7 Резюме этой главы…… 182
Глава 8 Istio Micro Service…… 183
8.1 Лечение стабильности ссылки…… 183
8.1.1 Механизм тайм -аута…… 183
8.1.2 Механизм обзора и стратегии повторения…… 185
8.1.3 Механизм плавления узла и проверки здоровья…… 188
8.1.4 Механизм ограничения ресурсов…… 189
8.1.5 Механизм ограничения удачи…… 190
8.2 Ссылка наблюдения…… 190
8.2.1.…… 190
8.2.2.…… 194
8.2.3 Поддержка журнала Envoy…… 198
8.3 Резюме этой главы…… 200
Глава 9 Инженерный дизайн сервисной сетки архитектуры…… 201
9.1 Связанная связь…… 201
9.2 Механизм расширения архитектуры…… 203
9.2.1. Механизм регистрации сервисного регистрации -в механизме…… 203
9.2.2. Механизм фильтра Envoy Filter -IN…… 203
9.3 Производительный дизайн…… 204
9.3.1 TLS -основанный дизайн блокировки…… 204
9.3.2 Многоуровневый кеш -механизм…… 205
9.3.3 Механизм обновления партии…… 205
9.4 Взвешивание дизайна архитектуры…… 206
9.5 API и SDK Design…… 207
9.5.1 Заглавный дизайн API…… 207
9.5.2 Механизм автоматического генерации кода…… 207
9.6 Управление конфигурацией…… 208
9.6.1 Описание схемы конфигурации на основе ProtoBuf 3…… 208
9.6.2 Механизм динамической загрузки конфигурации…… 210
9.7 Резюме этой главы…… 210
Глава 10 Сервисная сетка и местная архитектура Юна…… 211
10.1 Сервисная сетка и без сервера…… 211
10.1.1 Foundation без сервера…… 211
10.1.2 Knative…… 213
10.2 Единство общения между Восточным и Севером и Югом…… 215
10.3 Сервисная сетка эпохи Юньниан…… 216
10.4 Текущая ситуация и перспективы обслуживания сетки…… 217
10.5 Сводка этой главы…… 218
ПРИЛОЖЕНИЕ СЛУЖБА СЕМЕРИ…… 219

......

Книга разделена на 3 части: первая часть является основной главой. ПолемВторая часть является фактическим боем.Некоторые из дизайнов и соображений по высокой производительности, высокой доступности и высокой масштабируемости будут объяснены подробно.Третья часть - это приложение, в которой анализируется удобство и влияние сетки обслуживания на управление услугами.
Читая эту книгу, читатели могут не только понять влияние сервисной сетки на область микросервисов, но и понять весь процесс архитектуры и дизайна сервисной сетки.

......

Лю Джунхай

Хороший будущий архитектор, который работал в хорошо известных интернет -компаниях, таких как Didi, Baidu, и имеет более 8 лет опыта разработки C/C; Опытный в архитектуре микросервиса и инфраструктуре микросервиса и недавно обращая внимание на сервисную сетку.