Задать вопрос
@xiiicool

Правильная ли архитектура приложения?

Добрый день, нуждаюсь в совете, дорабатываю проект биллинга
Приходит cdr файл -> обрабатывает nest js микросервис записывает в базу и отправляет в очередь в kafka
Микросервис nest js в 4 инстанса слушает кафка топик, получает задание на распарс файл и отправляет данные в kafka на склейку по длительности, по маршрутам или сразу в биллинг микросервис
Используется xa транзакция для атомарности данных, но есть проблема частых блокировок таблиц
Микросервисы склейки так же получают задания из kafka и отправляют результаты в базу
Подходит ли mysql таблица для такого сервиса и clickhouse для аналитики данных?
  • Вопрос задан
  • 163 просмотра
Подписаться 2 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы