СИСТЕМА / АРХИТЕКТУРА

Три слоя. Одна фабрика.

Общее ядро запускает каждого агента. Сервисы проектов упаковывают это ядро в функции, нужные компании. Проекты пользуются сервисами и сохраняют собственные границы. Добавляйте проект, а не организацию.

СЛОЙ 0 · ЯДРО FZОБЩИЙ · ОДИН ЭКЗЕМПЛЯР
Среда выполнения агентов
Знания
Идентификация
Память
Права доступа
Наблюдаемость
Безопасность
Вычисления
СЛОЙ 1 · СЕРВИСЫ ПРОЕКТОВОБЩИЙ · МУЛЬТИАРЕНДА
SVC-01Продукт
SVC-02Разработка
SVC-03Маркетинг
SVC-04Финансы
SVC-05Поддержка
SVC-06Аналитика
SVC-07Инфраструктура

ПРИНЦИПЫ ДИЗАЙНА

  • 01

    Каждое действие наблюдаемо.

    Агенты пишут в общий журнал событий. Люди могут воспроизвести, проверить и отменить.

  • 02

    Сначала права, потом автономность.

    Полномочия агента ограничены по проектам, функциям и бюджетам. Уровни автономности расширяют область действия, но никогда не снимают границу.

  • 03

    Проекты — арендаторы, а не форки.

    Улучшения ядра доходят до каждого проекта. Уроки проектов возвращаются в ядро.

  • 04

    Никакой магии.

    Система построена из обычной инфраструктуры, моделей и кода. Новизна — в координации. Части, на которых работает проект, имеют открытый код: смотрите технологии.