спасибо, буду думать как решить задачу с таким подходом. хотя сейчас не представляю каким образом достичь этого)
у меня есть Kafka на работе, я туда пихаю, гигантские JSON, через producer, у Kafka я написал consumer c бизнес логикой, который дергает другие микро (и не микро) сервисы по http, при этом в DB пишется ДО записи в kafka, и далее в бизнес логике нет обращения к каким-либо БД, работа чисто с kafka, в общем, то все. то есть decoupling, BL н зависит от DB, DB не зависит от BL, авторизация, аутентификация отделена от BL, в отдельном публичном enpoint-е, доступ через этот единственный видимый endpoint, где логгирование, с блекджеком и сошими