Типа условно я в целом не люблю жонглировать абстракциями. Так как это достаточно сложно в поддержке, хотя и гибко. И в ряде случаев проще)
Просто микросервисы + ивенты позволяют грамотно разделять зависимости не внося лишний контекст куда не надо. И писать достаточно конкретно
Я что-то в итоге не очень поняла, в чем разница между микросервисами, которые обеспечивают модульность, и тем, что я пытаюсь написать