我是怎么定义微服务平台?
对一个微服务平台来说,它必须具备以下两大特定或者说属性:
1. 开发者独立(Developer Independence)
平台的开发者是互相独立不依赖的,可以完全独立开发出自己的服务。
2. 运行环境独立(Runtime Independence)
不同微服务的运行时状态是互相独立的,可以理解成运行在不同的容器里。
也就是说,一个平台要是具备以上2个属性,那么它就可以定义为微服务平台。
作者:Jason Cai
出处:http://www.cnblogs.com/BrainDeveloper/
本文版权归作者(Jason Cai)所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://www.cnblogs.com/BrainDeveloper/
本文版权归作者(Jason Cai)所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。