微服务和传统架构的思考

一、单体架构 耦合率高,开发维护困难 扩展困难 容错率低,并发能力差 二、分布式架构 对服务进行抽取,提高代码复用性和系统并发能力 但服务增多,维护较困难(服务地址,服务依赖,服务监控等) 三、微服务 1、优点 单一职责:微服务中每一个服务都对应唯一的业务能力,做到单一职责 微:微服务的服务拆分粒度很小,例如一个用户管理就可以作为一个服务。每个服务虽小,但“五脏俱全”。 面向服务:面向服务是说每个
相关文章
相关标签/搜索