Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you need to change your microservice's API in a non-backwards compatible way, you have the exact same problem plus significant operational complexity.


Don't you just create a new one and let the old go obsolete when the "users" switch?


Which is basically what you do for a traditional library as well. Tweak the header so anything being recompiled against it gets a different function signature. Then old apps continue to work, and newly built apps get the fix.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: