Re:Everything old is new again: Microservices
by oreganoz on Wednesday May 09, 2018 @08:40AM
(#17029321)
I'm just mentioning that containers may make implementing & deploying microservices easier and thus a more popular solution.
Re:Everything old is new again: Microservices
by amirouche on Wednesday May 09, 2018 @10:27AM
(#17030067)
How a network protocol is more specified that a procedure call?
Re:Everything old is new again: Microservices
by tannhaeuser on Wednesday May 09, 2018 @11:11AM
(#17030414)
It's not. The benefit is that
- you can keep a service running long after the project that created it has disbanded and/or the runtime and build environment is deprecated on a given O/S
- you don't necessarily need to deep-dive into the business logic of legacy services
- you can replace a service implementation with another one running on another stack without having to adapt service clients
- you can change auth mechanism outside of the service implementations
- you can scale out (CPU-bound) services onto multiple hosts
Mind you, these benefits are not achieved by using microservices/SOA in itself; the contribution of microservices/SOA, however, is that these design goals aren't impossible to achieve because of architected reasons.
Containers have nothing to do with it.