1、什么是微服务?
微服务是一种新型软件架构,就是把一个大型的单个应用程序和服务拆分为多个。一个微服务的策略,可以让工作变得更为便捷。
2、微服务的优点
(1)、将复杂的业务拆分成多个小业务,每个业务再拆分为一个服务,化整为零,把复杂的问题简单化,不仅利于问题的解决,也利于分工。
(2)、业务与业务之间完全解耦,随着业务的增加和壮大,可以根据业务再进行拆分,具有极强的可扩展性。
(3)、服务将采用HTTP协议通信,服务之间完全独立,每个服务可以根据业务场景选择编程语言和数据库。
(4)、每个服务完全都是独立部署的,一个服务的修改不会对其他服务产生影响。
微服务
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 微服务最近非常流行,各大互联网公司纷纷采用微服务架构体系,微服务架构模式正在为敏捷部署以及复杂企业应用实施提供巨大...
- 摘要:本文中,我们将进一步理解微服务架构的核心要点和实现原理,为读者的实践提供微服务的设计模式,以期让微服务在读者...