Этап
Открыта
Тип
Рефакторнинг
Приоритет
Обычный
Трудоемкость
Обычная
Создана
Дата создания
4 года назад
Назначена
Обновлена
год и 4 месяца назад

Проект эта штука, которая нужна у нас всем. Чтобы не собирать в одном ProjectService всю работу всех, мы её разнесем по сервисам.

А чтобы это не делало десяток запросов за одним и тем же проектом, все эти сервисы за проектом будут обращаться не в репозиторий, а в Registry.

Registry это просто обертка над кешем. (И кстати это повод сразу добавить в проект redis tndt-196)

Подробности систем в Получение связанной с проектом инфы (полномочий, справочников, и т.д.)

В рамках tndt-4 мы сделали очень простую и не оптимальную реализацию кеширования проектов для DictionaryService. В рамках этой задачи хорошо бы её рассмотреть и переделать нормально, даже если по итогу ProjectRegistrry вводить не будем. (можно, например, выделить её в отдельную задачу если эта задача не будет решаться)

Панель управления