Архитектура Движка & In-Memory Event Sourcing
Платформа спроектирована по принципам высокочастотного трейдинга (HFT). Мы отказались от медленных SQL-баз данных и паузы сборщиков мусора (Garbage Collector).
In-Memory Event Sourcing & Shardchains
Машина состояний полностью живет в оперативной памяти (RAM) сервера в виде плоских сырых векторов.
Горячее состояние в RAM
Миллионы пользователей, заказов и транзакций находятся прямо в памяти L1/L2/L3 кэшей процессора с молниеносным доступом.
Append-Only Write-Ahead Log (WAL)
Данные никогда не перезаписываются на диске. Все изменения добавляются в конец неизменяемого лога событий.
Masterchain & Shardchains
Каждый специализированный модуль (WMS, Wallet, Network) является отдельной цепочкой состояний (Shardchain) с синхронизацией через Masterchain.
Data-Oriented Design (DOD)
Отказ от тяжелого ООП в пользу $O(1)$ прямого доступа к ячейкам памяти.
Трехуровневая Архитектура Спроектированных Слоев
Вся бизнес-логика строго разделена на три изоляционных уровня по ATL-стандарту:
platform (Мета-Слой)
"Git для бизнес-логики". Архитекторы создают схемы и чертежи (Blueprints) правил. Здесь нет живых данных — только правила.
instance (Ядро & Операционка)
Высоконагруженный движок (Core), исполняющий бизнес-схемы. Состоит из 19 специализированных микросервисных блоков.
consumer (BFF Продукты)
Изолированный фасад (Backend-For-Frontend). Конечные клиенты работают через защищенные продуктовые API без прямого доступа к ядру.
Оцените возможности архитектуры LOS
Запросите техническую консультацию с нашей командой инженеров.