Microservices 基础理论

Microservices 基础理论

1 Martin Fowler微服务论文
原文地址:https://www.martinfowler.com/articles/microservices.html
微服务
微服务风格的特性
组件化(Componentization)与服务(Services)
围绕业务功能的组织
产品不是项目
强化终端及弱化通道
分散治理
分散数据管理
基础设施自动化
容错性设计
设计改进
微服务是未来吗
其它
微服务系统多大
微服务与SOA
多语言多选择
实践标准和强制标准
让做对事更容易
断路器circuit breaker和产品中现有的代码
同步是有害的
参考资料
微服务
“微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(intelligence in the endpoints)、语言和数据的分散控制,却有着某种共同的特征。
“微服务(Microservices)”——只不过在满大街充斥的软件架构中的一新名词而已。尽管我们非常鄙视这样的东西,但是这玩意所描述的软件风格,越来越引起我们的注意。在过去几年里,我们发现越来越多的项目开始使用这种风格,以至于我们身边的同事在构建企业级应用时,

你可能感兴趣的:(微服务)