Hacker News new | ask | show | jobs
by root_axis 3356 days ago
> Now if you want to change something in that framework, you have to change and deploy every last one of your services.

Do you? As long an appropriate versioning strategy is in place, it seems to me that you would only need to update the service that prompted the code change, leaving the other services to use the older version. If the other services need to have their code changed as well, then that'd be the case whether or not you used a shared library, except you'd have to update the code in 12 places instead of just one.