Фреймворк Morphcluster 2
MorphCluster - это система организации структуры и взаимодействия внутри системы из множества процессов.
Задачи системы:
-
Автоматическая организация связи внутри системы. MorphCluster находит и организует связь между различными частями системы в микросервисной архитектуре.
-
Организация внутреннего контура. Разделение системы на внешний и внутренний трафик. Внешний трафик должен быть с защищен от злоумышленников, тогда как взаимодействие между доверенными частями системы должно происходить максимально быстро.
-
Отслеживание состояния системы - позволить следить за тем, как работает система, выявлять и локализовать ошибки и зависания в реальном времени
-
Тестирование. Система позволяет запускать отдельные части системы, чтобы проверить их работу, в процессе работы всей системы
-
*** Масштабирование
-
*** Модульность и взаимозаменяемость
-
*** Возможность дробления и слияния модулей
- *** Возможность защиты исходного кода
Структура ядра
Сервис Сервисы определяют неделимую единицу функционала приложения. Имя сервиса идентифицирует ег...
Основные сервисы ядра
Registry Реестр позволяет хранить данные в структурированном виде доступны любому сервису. Исполь...
Сервисы шлюза
Proxy Единая точка входа для http и websocket Fastify Один из вариантов коммуникации с клиентами ...
Компоненты CSP
Компоненты CSP запускаются поверх основных компонентов и запускаются для взимодействя с информацо...