Ogólnie plus, ale... "Do not start with microservices" - to jest mit powtarzany w kółko, odkąd modular monolith został re-odkryty przez celebrytów software engineering'u. Prawidłowa odpowiedź: zaczynasz z tym, z czym musisz. Jak masz 10 teamów i ogromny system, to rozbicie tego na serwisy powinno być pierwszym krokiem. Można ewentualnie później poprawić granice, ale 60 osób commitujące do tego samego serwisu to proszenie się o problemy.
Ogólnie plus, ale... "Do not start with microservices" - to jest mit powtarzany w kółko, odkąd modular monolith został re-odkryty przez celebrytów software engineering'u. Prawidłowa odpowiedź: zaczynasz z tym, z czym musisz. Jak masz 10 teamów i ogromny system, to rozbicie tego na serwisy powinno być pierwszym krokiem. Można ewentualnie później poprawić granice, ale 60 osób commitujące do tego samego serwisu to proszenie się o problemy.