4 ms·
In my experience, it’s less risk to take the advice in the article because even if you only have a monolith as the sole producer/consumer you could still mess u
by plandis 3y ago
In my experience, it’s less risk to take the advice in the article because even if you only have a monolith as the sole producer/consumer you could still mess up and make a backwards incompatible change. Humans are fallible, so try to minimize human error.
One way to minimize the human error is by only extending the schema rather than changing it and forcing your monolith to correctly make changes to existing queries.
I’m not saying adding an API is bad, because it’s not. I just think it’s solving a different set of problems.