3 ms·
Sounds like you haven't correctly drawn the boundaries of your microservices or you're not versioning them or both. And if you're having a tough time deploying
by joshdick 11y ago
Sounds like you haven't correctly drawn the boundaries of your microservices or you're not versioning them or both.
And if you're having a tough time deploying changes, it sounds like you're not practicing continuous delivery, which as Fowler said is a prerequisite.
- justizin 11y agoYeah I think this goes into the category of: Patient: "Doctor, when I bend my arm backward, it hurts!" Doctor: "Stop doing that." Doesn't mean that using your arm is a bad idea.
- bronson 11y agoSo: - don't issue pull requests for multiple projects - don't keep mental track of the status of those pull requests. - don't worry about breaking clients - don't worry about the logistical/scheduling issues of multiple teams ?