文章列表
最近互联网业界比较火的微服务架构,最近我们公司的项目也在实践一些微服务的架构理念。简单总结一下自己的理解。
(一)什么是微服务架构?
从字面理解微服务架构就是将系统分为许多个细小的组建,各个组件可以单独部署,互相通信采用API的方式调用,可以采用RPC的方式,或者Rest方式。
既然涉及的服务的划分,自然就会出现如何划分服务,划分力度怎么样等问题。这个并没有具体的,所有系统都适用的划分原则。简单总结一下:
1,服务力度要小,最好保证只做单一的事情;
2,可以独立的部署,尽量不要与其它系统有联系,减少 ...