"You've broken the microservice abstraction if this a problem."
I agree, but in practice it seems more companies break it rather than follow it.
I agree, but in practice it seems more companies break it rather than follow it.
We may make the occasional announcement that v5 our api is coming soon which has x features based on feedback from other teams. Then announce when we've released it.
Its a product, and we own it.
That's called the "distributed monolith" and it's worse than a monolith.