По каталогу

Высоконагруженные приложения. Программирование, масштабирование, поддержка

Основная идея

Проектирование дата-интенсивных систем требует управления архитектурными компромиссами при росте нагрузки.

Описание

Технический аналитический труд рассматривает проектирование высоконагруженных приложений через призму хранения, обработки и распределения данных. Центральное положение состоит в том, что надежность, масштабируемость и сопровождаемость системы определяются осознанным выбором архитектурных компромиссов. Содержание организовано в три крупных блока: основы дата-интенсивных систем, распределённые данные и производные данные. Идеи раскрываются через объяснение моделей данных, механизмов хранения, репликации, партиционирования, транзакций, пакетной и потоковой обработки с разбором их ограничений и взаимосвязей.

Концепты

Теги

Классификация

Базовый тип текста
оригинальная модель
Тип знания
теоретическое
Уровень знания
практический
Культурный контекст
западная традиция
Функция текста
практическая
Статус текста
базовый текст
Форма изложения
руководство

Профиль произведения

Тип реальности
физическая
Модель человека
рациональная
Тип воздействия
объяснение
Уровень рассмотрения
системный