Not sure if it checks all the boxes perfectly, but if not it is probably as close as youll find ready-made
That's a good point. To have cohesion and good integration, some sacrifices have to be made. This seems better than having 20 independent services working with (and sometimes probably against) each other.
Ah, that sounds more interesting. I still have time until I buy everything, there's still going to be a lot of research, especially with all the ideas and feedback people have given me in this thread.
I'll definitely try it, thanks!