时值初夏,各位老官的心也有所悸动,这不,众看官搬好小板凳,沏一壶清茶,待听Jerry话谈Eureka,以此静心.话不多少,且听: 一.微服务的产生 单体应用:一个jar或者一个war包交给运维,运行在web服务器上. 缺陷: 1.可靠性差.例如内存泄漏,导致整体应用不可用 2.代码结构不利于管控 3.部署慢 4.技术语言单一性 服务拆分: 1.服务拆分后面临的问题 事务一致性(最终事务一直性),数据依赖(一般都是分库,无法进行关联查询,要在业务代码中进行数据聚合) 2.把系统所有业务拆分成具体的…