Hi @gargara123456, I'm not sure if your question is not misplaced here. StackOverflow helps you asking others for help regarding programming or framework etc. issues, where you already put effort into and stumble over some issue. Our questions mostly help you in cases, where you have a specific question and code or configuration examples, but not architectural questions. I don't know if such an abstract and rather architectural question would be better placed here:
softwareengineering.stackexchange.com —
Janos Vinceller 56 secs ago