Задать вопрос
Ответы пользователя по тегу Ruby on Rails
  • Микросервисы и статистика, какой путь выбрать?

    UnknownHero
    @UnknownHero
    Я бы советовал вам почитать Building Microservices автора Sam Newman
    Там есть главы:
    Reporting
    The Reporting Database

    Вам нужен микросервис для сбора и анализа данных. Либо анализировать вашу очередь (чтобы микросервис статистики был подписан на все нужные эвенты), либо репликация баз данных разных миросервисах в базы микросервиса статистики (и так делают крупные игроки). Ну либо просто пусть ваши микросервисы знают про статистику и отправляют запросы в один конец с какими-то данными, но тогда будет слишком много телодвижений когда понадобится та или иная информация.
    Ответ написан
    Комментировать