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

Подлинный каждый -это архитектор распределенная система Архитектура посадка и прорывной прорывной прорывной системы Дизайн архитектуры распределения

Цена: 802руб.    (¥37.95)
Артикул: 600476606795

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

Этот товар на Таобао Описание товара
Продавец:瑞雅图书专营
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 238 2204 649руб.
¥65.61 387руб.
¥681 437руб.
¥68814 455руб.


Название: Каждый - архитектор: распределенная система архитектура посадка и прорыв в узком месте

Цена: 69,00 Юань

Автор: Gao Sianglong

Пресса: электронная промышленная пресса

ISBN:9787121312380


1. Решение основных технических проблем в эволюции крупных архитектур веб -сайта в соответствии с подлинным интернет -сценарием;
2. Все случаи производства авторов автора. Крупные веб -сайты реагируют на высокопрофильные и крупные книги по чрезвычайным ситуациям;
3. Полный анализ распределенных служебных случаев, чтобы объяснить, как создать распределенную систему отслеживания вызовов для всех;
4. Комплексный анализ больших пределов потока/пиковых случаев, как можно больше блокировать поток вверх по течению от системы, чтобы избежать большого воздействия на торговую систему;
5. Полный анализ случаев услуг по управлению распределенной конфигурацией, чтобы объяснить, как создать централизованный центр распределения ресурсов для всех;
6. На ограниченной сцене покупки и всплеска в случае оптимизации чтения/написания горячих данных;
7. Полностью проанализируйте случаи субконтрактивных случаев базы данных, чтобы объяснить, как улучшить способность параллельной обработки и эффективность поиска реляционной базы данных.
Каждая глава сосредоточена, каждая глава является решением
8. Теория имеет это, но вам нужно решение для технических проблем;
9. Текст этой книги не скучен, а вкусный интернет заполнен;
10. Большая архитектура веб -сайта должна быть простой и ясной, а не сложностью ослепительных навыков. Эффективно использовать прямой способ решения проблемы.
11. От уровня доступа до системы хранения, эта книга включает в себя всеобъемлющую;
12. В течение многих лет не существует резервации опыта проектирования автора в интернет -компаниях;
13. Классическая работа, начиная с фактического боя;
14. Не хвастайтесь, без преувеличения, проанализируйте, как реализовать структуру для вас вниз.

«Каждый является архитектором: распределенная система архитектуры системы и прорыв в узком месте» не имеет слишком много теоретических знаний о архитектуре системы, но вместо этого выступает с точки зрения развития, интерпретируя крупные веб -сайты в процессе эволюции архитектуры для читателей. Серия решений, когда появляется серия технических проблем.«Все являются архитектором: распределенная система посадки архитектуры и узкого места», впервые представленная из распределенных случаев обслуживания, сосредоточив внимание на объяснении того, как предприятие должно реализовать управление услугами в сценарии большого масштаба услуг; тогда /в случае Cingfeng, автор объясняет автор Как эффективно контролировать трафик, чтобы избежать большого трафика в системе, чтобы обеспечить стабильную работу основного бизнеса; тогда автор объясняет распределенные службы управления конфигурацией; после этого несколько глав автор не только объясняет случаи оптимизации чтения/записи Горячие данные в сцене шипов и сценариев покупки, ограниченных временем, но также объясняют ряд решений, вызванных реализацией базы данных реконструкции подметрового реализации базы данных.
«Каждый является архитектором: распределенная система архитектуры системы и прорыв в узких местах» подходит для любого архитектора, разработчика и рабочих и технических работников, которые заинтересованы в архитектуре распределенной системы.Я считаю, что «все - архитектор: посадка распределенной системы архитектуры и прорыв в узком месте» вы получите удовольствие от этого и знать об этом. 


Глава 1 Распределенное служебное дело 1
1.1 Процесс эволюции архитектуры распределенной системы 2 2
1.1.1 Система одно -макиновой системы 3
1.1.2 Кластерная архитектура 4
1.1.3 Система разборки бизнеса Вертикализация 6
1.1.4 Зачем вам реализовать структуру обслуживания 8
1.1.5 Услуги для размер частиц 10 размер частиц 10
1.2 Требования к обслуживанию системы 11
1.2.1 Соглашение об обслуживании и RPC 11
1.2.2 Используйте распределенную систему обслуживания ALI Dubbo, чтобы реализовать обслуживание 12
1.2.3 Система Snow Avalanche 16, Alert Dubbo из -за сверхурочных и испытаний
1.2.4 План управления услугами 18
1.2.5. В связи с обслуживанием -Ориентированные на распределенные транзакции 20
1.3 Требования к системе отслеживания вызовов 21 распределенного отслеживания вызовов 21 Требования 21
1.3.1 Введение в газеты Google 22
1.3.2 На основании Даббо для реализации решения системы распределенного отслеживания вызовов 25
1.3.3 Схема дискретизации 35
1.4 Резюме этой главы 37
Глава 2 Большие пределы потока привода/пик вызова 38
2.1 Почему распределенной системе требуется управление трафиком 39
2.2 Специальная схема 42
2.2.1 Алгоритм общего тока 43 43
2.2.2 Используйте Google Guava для достижения среднего предела 45
2.2.3 Используйте Nginx для достижения уровня соединения с пределом тока 48
2.2.4 Используйте противоположный алгоритм, чтобы реализовать предел потока с защелкой продукта 49
2.3 Программа протекающей пиковой программы на основе времени 51
2.3.1 Действия, чтобы реализовать пик 52
2.3.2, отвечая на проверку, чтобы реализовать пик 52
2.4 Асинхронное спрос на вызов 53
2.4.1 Используйте MQ для реализации разъектов между системами 54
2.4.2 Используйте Apache Open Source ActiveMQ для достижения асинхронного вызова 55
2.4.3 Используйте Ali с открытым исходным кодом RocketMQ для достижения пиков трафика в интернете 61 61 61
2.4.4 Некоторые типичные случаи, которые осознают поток трафика на основе решения MQ 72
2.5 Сводка этой главы 75
Глава 3 Распределенная служба управления конфигурацией 76.
3.1 Локальная конфигурация 77
3.1.1 Связывание информации о конфигурации в бизнес -коде 77
3.1.2 Настройте информацию о конфигурации в файле конфигурации 79
3.2 Требования к распределению концентрированных ресурсов 82
3.2.1 Служба координации распределенной последовательности Zookeeper Введение 83
3.2.2 Загрузка Zookeeper и установка кластера 84
3.2.3 Базовые методы использования Zookeeper 86
3.2.4 На основе Zookeeper для реализации платформы управления распределенной конфигурацией 87 Решение 87
3.2.5 Получить определение бобов Spring из центра конфигурации для реализации динамической регистрации бобов 93
3.2.6 План устойчивости к стихийным бедствиям 95
3.2.7 Используйте Taobao Diamond для реализации сервисов управления распределенной конфигурацией 96
3.2.8 Отделие Diamond and Zookeeper 101
3.2.9 Используйте Baidu Disconf для реализации сервисов управления распределенной конфигурацией 102
3.3 Резюме этой главы 110
Глава 4 Чтение/запись оптимизации 111
4.1 Введение в Cache Technology 112
4.1.1 Используйте ehcache для достижения кэша данных 114
4.1.2 Недостатки LocalCache 116
4.1.3 Загадочная технология Off-Heap 117
4.2 ВВЕДЕНИЕ В СВОБОДНОЕ РЕГИСТРАЦИИ Кэш Redis 120
4.2.1 Используйте клиент Jedis для работы Redis 121
4.2.2 Используйте кластер Redis для достижения горизонтализованного хранилища данных 122
4.3 Тот же горячий продукт является высокой концентрацией и выпущенным спросом 124
4.3.1 Redis Cluster Напишите больше чтений 125
4.3.2 Согласованность данных, когда она написана в нескольких записях 126
4.3.3 LocalCache в сочетании с многоуровневым кэш -раствором Cluster 128 Redis Cluster 128
4.3.4 Реальная схема автоматического обнаружения.
4.4 Тот же самый горячий продукт Высокий одновременный сосудистый состав 132
4.4.1 блокировка блокировки Innodb заставила TPS базы данных сбросить 132
4.4.2 Вычтите инвентаризацию продукта в Redis, чтобы уменьшить инвентаризацию продукта горячих продаж 134
4.4.3 План оптимизации для вычета инвентаризации горячей продажи 138
4.4.4. Управляющая схема.
4.4.5 Используйте базу данных AliSQL от Ali с открытым исходным кодом, чтобы улучшить производительность Spike Scene 142
4.5 Сводка этой главы 148
Глава 5 Базы данных Sub -Sub -Table Case 149
5.1 Архитектура эволюции базы данных отношений 150
5.1.1 Чтение базы данных разделено 150
5.1.2 Вертикальная библиотека базы данных 151
5.1.3 Разделение уровня базы данных и разделение уровня 152
5.1.4 MySQL Sharding и MySQL Cluster 153
5.2 Sharding Middleware 154
5.2.1 Сравнение промежуточного программного обеспечения общего шардинга 155
5.2.2 Введение акулы 156
5.2.3 Архитектурная модель акулы 157
5.2.4 Задача маршрутизации данных после реализации субпроизводства с использованием акулы для реализации филиала. 159
5.2.5 Воздействие после разделения базы данных 166
5.2.6 Multi -Machine SequenceedId Solution 167
5.2.7 Используйте SOLR, чтобы соответствовать сложным условиям многомерных уровней для запроса 170
5.2.8 О распределенных транзакциях 172
5.3 База данных HA Solution 173
5.3.1 Реализация основного переключения 174 на основе центра конфигурации
5.3.2 Реализуйте основную подключающуюся переключение раба 176 на основе Keepalived
5.3.3. Гарантируйте согласованность данных в процессе переключения мастеров и раба
5.4 Заказать требования к избыточным таблицам бизнеса 180
5.4.1 План реализации избыточной таблицы 181
5.4.2 Согласованность данных избыточной таблицы 183
5.5 Эта глава является резюме 186
PostScript 187