SOA vs. Microservices: What's the Difference?

Differences

Untitled

The nature of SOA, involving shared resources, enable the implementation of common data governance standards across all services

其实,SOA和Microservice都是从Monolithic(大单体)逐渐发展而来。

Monolithic=》SOA=》Microservice。

SOA拆分了Monolithic,但依赖一个全局的ESB去做服务间同步。Microservice则更进一步,没有全局中间件,各个服务自己定义。

Microservice的相对优点

See More