News for hackers. Stuff that matters.
Re:We built network isolation for 1500 services by ealexhudson on Wednesday November 06, 2019 @01:30AM (#21460206)
Why (mostly) ban shared code? If you have that many microservices the deployment has to be well automated; so rolling out updated services on library update can't be difficult, and the interface to a compiled library is about as controllable as the interface to a network service.

Is there a separate reason to those? Do you worry about the additional latency of additional service calls (for some trivial functions that doesn't feel terribly worthwhile)?

Re:We built network isolation for 1500 services by cameronbrown on Wednesday November 06, 2019 @04:23AM (#21460918)
I can imagine these shared libraries being in an inconsistent state at one time or the risks of updating thousands of services at once, would be two factors.