Содержание
- Введение 1
- Теоретические основы распределенных систем 2
- - Архитектурные паттерны распределенных систем 2.1
- - Модели консистентности данных 2.2
- - Протоколы взаимодействия в распределенных системах 2.3
- Принципы проектирования систем без данных 3
- - Архитектура систем с in-memory данными 3.1
- - Механизмы кэширования и их применение 3.2
- - Управление состоянием и отказоустойчивость 3.3
- Анализ практических примеров реализации систем без данных 4
- - Примеры успешных реализаций 4.1
- - Сравнение архитектурных подходов 4.2
- - Оценка производительности и масштабируемости 4.3
- Разработка и моделирование распределенной системы без данных 5
- - Выбор архитектурной модели 5.1
- - Описание технологий и инструментов 5.2
- - Моделирование и оценка производительности 5.3
- Заключение 6
- Список литературы 7