# Знакомство с платформой 👋
# Overview платформы 🧐
Платформа состоит из следуйщих елементов:
- Ядро
- Сервисы
- Клиенты ядра (Пользователи)
# Взаимодействия
если говорить просто то workflow выглядит вот так:
- Запрос клиента к сервису через ядро
- Ядро (поиск сервиса и запрос к сервису)
- Работа Сервиса
- Ответ сервиса к ядру
- Ответ ядра к клиенту
# Зачем нужно ядро?
- Для регулирования и авторизации пользователя
- Для хранения верхне-уровневых данных о компании и пользователе
- Для взаимодействия с микросервисами
- Для внутренних процессов Handy.ai
- Для собирания данных аналитики
# Сервисы
Сервисы бывают 2х разных типов zeromq
(Service SDK), и http_callback
zeromq
используется для нативных сервисов таких как datawarehouse
например.
http_callback
используется для внешних платформ таких как Corezoid.
# Какие сервисы поставляются по умолчанию?
- Datawarehouse (
dwh
)
# Сервисы которые требуют доп. подключения
- UTMURL (
utmurl
) - Mailing (
mailing
)
# Сервисы вне нашего хостинга
Все сервисы могут быть отделены от нашего хостига, что может дать возможность хранить отдельные сервисы у себя на хостинге.