Продвинутый
Что такое Space-Based Architecture (Космическая архитектура)?
Space-Based Architecture создана для систем с экстремально высокой и непредсказуемой нагрузкой (например, продажа билетов на концерт).
Главное узкое место любой системы — это База Данных.
В Space-Based архитектуре БД убирается из синхронного пути.
Вся работа (чтение и запись) идет в распределенном in-memory кэше (Tuple Space / Data Grid), который реплицируется между всеми узлами приложения.
Асинхронные воркеры в фоне неспешно сбрасывают данные из памяти в постоянную БД.
✅ Итог: Приложение может масштабироваться бесконечно, так как не ждет ответа от медленного жесткого диска БД.