Базовый стиль в архитектуре разделяет техническую функциональность на интерфейсную (frontend) и серверную, или фронтенд и бэкенд. При этом создается так называемая двухуровневая, или клиент-серверная, архитектура. В зависимости от требований и вычислительных возможностей существует множество различных вариантов подобной архитектур
В этой книге нам предстоит подробный разбор следующих архитектурных стилей:
Монолитные
• многоуровневая архитектура (глава 10);
• конвейерная архитектура (глава 11);
• микроядерная архитектура (глава 12).
Распределенные
• архитектура на основе сервисов (глава 13);
• архитектура, управляемая событиями (глава 14);
• архитектура на основе пространства (глава 15);
• сервис-ориентированная архитектура (глава 16);
• архитектура микросервисов (глава 17).
лава 9. Архитектурные стили. Основы