Repository navigation
MVP 2 Expansion
plutogr edited this page Mar 12, 2026
·
1 revision
Расширить продукт после первых пользователей: улучшить отклик, уведомления и управляемость.
| Компонент | Назначение |
|---|---|
notification-service |
Отдельный сервис уведомлений (email, in-app, базовые push/web) |
| RabbitMQ + MassTransit | Событийная интеграция между сервисами |
| Elasticsearch | Сложный поиск по каталогу туров |
- Синхронные критичные запросы: по-прежнему gRPC.
- Асинхронные доменные события: доставка через RabbitMQ (BookingCreated, BookingStatusChanged, ProposalSent, ChatMessageSent и т.д.).
- Всё из MVP-1 +
- rabbitmq
- notification-service
- elasticsearch
| Документ | Описание |
|---|---|
| MVP-2 Scope | Добавляемый функционал и границы |
| MVP-2 API-контракты | Новые endpoints и событийные контракты |
| MVP-2 Домен и данные | Notification, консистентность |
| MVP-2 Безопасность и надёжность | Брокер, DLQ, retry |
| MVP-2 Операции | Инфраструктура, релиз, алерты |
| MVP-2 Приёмка | Критерии готовности |
Вернуться: Дорожная карта MVP · Главная
- Обзор проекта
- Архитектура и зависимости
- API-карта
- Gateway
- Identity
- Catalog
- Booking
- Chat
- Media
- gRPC контракты
- Архитектура
- Детали реализации
- Сервис API Gateway
- Сервис Identity
- Сервис Catalog
- ADR-001. Модель тура
- Сервис Booking
- Сервис Chat
- Сервис Media
- Содержимое сайта
- Стек и версии
- Домен и HTTPS
- Секреты и чувствительные данные
- Глоссарий
- Соответствие экранов и API