DEV Community

Discussion on: Where did Microservices go

Collapse
 
jiasheng profile image
JS

If some data have a hard relationship with each other inherently, then I guess they are supposed to be together. I think the benefit of having a data model schema is that you can identify that relationship quite clearly. Therefore, if you want to split your monolith into micro pieces, you can start to do it from the schema(data layer). Martin Fowler has another post about it you could check it out:

How to break a Monolith into Microservices