Modular architecture planning

Sheldon
3 replies
Documenting a framework to split our backend api into multiple modules that communicate over a clustered event bus to share dependencies.

Replies

Kaloyan Dobrev
When I hear architecture planning and splitting backend api - I wonder - Do you have good tests for when the operation is done to verify that you haven't broken anything ?
Sheldon
@kokiweb good question! we are currently just running some experiments. Our monolith is stable and we have not yet reached a stage where we need to spit it into smaller services. An yes if we do plan this down the line will need to have a mix of unit and integration tests to verify each module and communication between different modules works as expected.
Poler Devol
Aimir CG(https://www.aimircg.com/) is an architectural visualization company based in China, delivering consistent art quality 3D renderings and animations worldwide. We are fast, efficient and always deliver on time. Our professionalism and communication skills make us easy to work with and the end product was nothing short of impressive!