Демо-архитектура магазина
ru
en
ru
Светлая/тёмная тема
Приложения сервера (Backend)
Реализуют бизнес-логику.
Информация →
Интеграции →
Контейнеры →
Компоненты
Процессы
Зависимости
Интеграции приложений сервера
Интеграции приложений сервера
Защищённый периметр сервера
Приложения
сервера
(Backend)
Реализуют
бизнес-логику.
Сервис
аутентификации
Keycloak
Реляционная
база
данных
Postgres
Брокер
сообщений
Kafka
Кэш
Redis
Агрегатор
логов
Плюс
полнотекстовый
поиск
любых
данных.
Агрегатор
метрик
Собирает
и
визуализирует
метрики.
Файловое
хранилище
MinIO
Эмулятор
email-сервиса
FakeSMTP
SMS-сервис
TODO
-
выбрать
поставщика
Email-сервис
TODO
-
выбрать
поставщика
Входной
шлюз
сервера
Балансирует
нагрузку.
Собирает
логи
Зеркалят
данные
из
других
БД
для
полнотекст.
поиска
[через
Kafka]
Собирает
метрики
Проксирует
приложения
сервера
[REST]
Валидируют
токен
доступа
[OpenID
Connect]
Кэшируют
данные
Отправляют
и
получают
бизнес-события
и
пр.
Посылают
SMS
[REST]
Посылают
письма
(продакшн)
[SMTP]
Посылают
письма
(тестовые)
[SMTP]
Хранят
файлы
[AWS
S3]
Хранят
данные
[SQL]
Интеграции приложений сервера
Интеграции приложений сервера
Интеграции приложений сервера
Защищённый периметр сервера
Приложения
сервера
(Backend)
Реализуют
бизнес-логику.
Сервис
аутентификации
Keycloak
Реляционная
база
данных
Postgres
Брокер
сообщений
Kafka
Кэш
Redis
Агрегатор
логов
Плюс
полнотекстовый
поиск
любых
данных.
Агрегатор
метрик
Собирает
и
визуализирует
метрики.
Файловое
хранилище
MinIO
Эмулятор
email-сервиса
FakeSMTP
SMS-сервис
TODO
-
выбрать
поставщика
Email-сервис
TODO
-
выбрать
поставщика
Входной
шлюз
сервера
Балансирует
нагрузку.
Собирает
логи
Зеркалят
данные
из
других
БД
для
полнотекст.
поиска
[через
Kafka]
Собирает
метрики
Проксирует
приложения
сервера
[REST]
Валидируют
токен
доступа
[OpenID
Connect]
Кэшируют
данные
Отправляют
и
получают
бизнес-события
и
пр.
Посылают
SMS
[REST]
Посылают
письма
(продакшн)
[SMTP]
Посылают
письма
(тестовые)
[SMTP]
Хранят
файлы
[AWS
S3]
Хранят
данные
[SQL]
Интеграции приложений сервера [
svg
|
png
|
puml
]