3 ms·
When you say unrelated, are you sure? Do they share -- or should they share -- a common underlying relational data model? My biggest grief with microservices i
by cmrdporcupine 4y ago
When you say unrelated, are you sure? Do they share -- or should they share -- a common underlying relational data model?
My biggest grief with microservices is the fact that it's effectively become a war on having a coherent logical normalized relational data model inside an organization.
- cglong 4y agoThis is a good question to think about. Right now, they don't have any relationship beyond serving different parts of my group, but perhaps they could be redesigned in a more cohesive way.
- cmrdporcupine 4y agoThe core pessimal problem presented by microservices is this: someday some stakeholder is going to ask for some information to be joined together or interlinked -- and that information will have been unwisely put into separate services ... and now you'll be doing joins manually via web service calls -- over the network -- and somewhere the ghost of E.F. Codd is spinning in circles and cursing you. I think it's actually quite rare for companies to have data so actually autonomous and unrelated that it does not logically relate to anything else in the organization.