aryunin / statistigz

1 stars 0 forks source link

Рефакторинг взаимодействия между Survey и RCM #100

Open aryunin opened 1 month ago

aryunin commented 1 month ago

Сейчас взаимодействие построено криво, на скорую руку и нерасширяемо.

Есть такая идея:

  1. Survey - CRUD опросов. Сам по себе он опросы не создаёт, но позволяет это делать клиентам. Также этот серви обрабатывает результаты опросов, раскидывая их своим подписчикам и собирая с них результаты в один большой объект. Это можно расширить, позволяя клиенту выбирать нужный результат.
  2. RCM создаёт в survey опрос на основе локализации из файлика. Затем он подписывается на него вебхуком, обрабатывая результат в питоновском сервисе и возвращая список регионов.
aryunin commented 3 weeks ago

Пока что Survey не нужен, т.к. опросники захардкожены на фронтах. Возможно, не нужен в принципе

aryunin commented 3 weeks ago

В #99 будет убран из compose