08 2019 档案

摘要:上篇分享给大家介绍了微服务与单体应用的对比和优势,以及什么情况下适合使用微服务架构,对于大公司而言,可能之前已经进行过微服务重构,相应的底层服务都已经拆分,所以后续新功能开发会在微服务体系中进行迭代,而对于中小型公司,大部分情况是项目早期采用单体架构以便快速迭代和部署,当业务规模、团队规模成长到一定 阅读全文
posted @ 2019-08-16 09:51 我爱分享网 阅读(960) 评论(0) 推荐(0)
摘要:上篇分享我们介绍了微服务的整体架构和组件,可以看到微服务架构要比单体应用的架构复杂很多,所以这篇分享学院君将在正式介绍微服务架构的具体组件和落地实践之前,给大家分析下微服务的利弊和适用场景,否则,没有权衡清楚贸然进行微服务重构的话,可能会引入很多意料之外的问题。 微服务架构的优缺点 关于微服务架构的 阅读全文
posted @ 2019-08-16 09:49 我爱分享网 阅读(1978) 评论(0) 推荐(0)
摘要:看完微服务的定义后,接下来我们一起走进微服务架构,来看看它的总体设计和各个组成部分。 在具体介绍各个组件之前,我们先通过下面这张微服务设计整体架构图来看下一次完整的服务调用流程: 首先,服务提供者(用户、商品等微服务子模块)按照指定格式的服务接口描述,向注册中心注册服务,声明自己能够提供哪些服务以及 阅读全文
posted @ 2019-08-16 09:49 我爱分享网 阅读(894) 评论(0) 推荐(0)
摘要:在网络协议的 RPC 协议部分,我们已经简单介绍了微服务诞生的原因,以及底层 RPC 框架的运行原理,今天开始,我们正式开始微服务架构分享之旅,在此之前,我们需要明确微服务架构的概念。 微服务 vs 服务化 其实在微服务之前,还有服务化的概念,主要应用在 Java 项目中,把传统单机应用通过 JAR 阅读全文
posted @ 2019-08-16 09:46 我爱分享网 阅读(229) 评论(0) 推荐(0)