Abay
Что то похожее можно решить с сигналами в Django ;) только с удаленными сервисами через какой то брокер. Не усложняет это сильно проекты ?
Сигналы в джанго под капотом кстати используют именно такую систему, только у нее нет публичного интерфейса.
Ну если делать брокер и удаленные сервисы то как раз оно и выйдет?
Усложняет технически, но мне кажется логически так дробить и становится гораздо меньше сложности в проекте, возвращаясь к SRP.
Я пока не применял это в большом продакшн проекте. Нравится теория, тестирую на коленке - тоже нравится. Хочется внедрить в бою, но для компании сейчас это нецелесообразно