为了解决传统的单体应用(MonolithicApplication)在可扩展性、可靠性、适应性、高部署成本等方面的问题,许多公司(比如Amazon、eBay和NetFlix等)开始使用微服务架构(MicroserviceArchitecture)构建自己的应用。微服务架构(维基百科):微服务(Microservices)是一种软件架构风格(SoftwareArchitectureStyle),它是以专注于单一责任与功能的小型功能区块(SmallBuildingBlocks)为基础,利用模组化的方