[БХВ] Масштабирование систем. Основы и проектирование распределенных архитектур [Иэн Гортон]

Bot

Администратор
Команда форума
23 Янв 2020
146,077
897
113
[БХВ] Масштабирование систем. Основы и проектирование распределенных архитектур [Иэн Гортон]

скан pdf
ISBN 978-601-11-0066-3
Количество страниц 320
Формат издания 165 x 233 мм
Печать Черно-белая
Серия Внесерийные книги

Описание
Книга посвящена проектированию и последующему масштабированию сложных распределенных систем. В качестве конкретных примеров разобраны различные аспекты баз данных, микросервисов, событийно-ориентированных и потоковых систем. Уделено внимание NoSQL-подходу к проектированию баз данных, бессерверным вычислениям. Затронуты приемы обеспечения согласованности и репликации данных, в том числе при конкурентной обработке. Описываемые приемы рассчитаны, прежде всего, на быстрый рост объемов данных и на постепенное увеличение вычислительных мощностей и пропускной способности всей системы.

Для архитекторов и разработчиков программного обеспечения и баз данных

Ключевые темы книги:

  • Организация масштабируемых систем: архитектурные принципы, обеспечивающие стабильный рост систем, наращивание мощностей, распределение мощностей и хранилищ данных, конкурентная обработка данных. Предложены компромиссные архитектурные решения
  • Проектирование масштабируемых сервисов: подробно об устройстве сервисов, кэшировании, асинхронном обмене сообщениями, бессерверной обработке, микросервисах
  • Проектирование масштабируемых баз данных: основополагающие вопросы инженерии данных, работа с парадигмой NoSQL, согласованность в конечном счете и строгая согласованность
  • Проектирование масштабируемых потоковых систем: исследование потоковой и событийно-ориентированной обработки данных

Скрытая ссылка