微服务架构
文章平均质量分 70
晨晨的使魔
本人擅长微服务、大数据架构
展开
-
微服务架构从入门到精通(四)微服务部署
在微服务、DevOps、Cloud-native、系统部署等的讨论中,蓝绿发布、A/B 测试、灰度发布、滚动发布、红黑部署等概念经常被提到,它们究竟是什么呢?一、蓝绿发布1.1 什么是蓝绿发布 蓝绿发布,英文名Blue Green Deployment,是一种最常见的0 downtime部署的方式,可以保证系统在不间断提供服务的情况下上线的部署方式。 ...原创 2018-12-19 15:34:22 · 1604 阅读 · 0 评论 -
微服务架构从入门到精通(一)微服务介绍
本系列文章包括微服务介绍、微服务架构、DevOps、APM等方面,尽量抓重点、不罗嗦,讲解微服务整个生态圈的技术性知识。期望各位同仁能快速的对微服务架构有个了解,加入到微服务最佳实践中来。一、架构的演进1.1 四种服务架构单体架构 垂直架构,典型的比如SSH框架,帮大家考虑了模块化、MVC等,但并没有考虑服务化。 分布式架构,以SOA为代表的这类技术已经热了很多年...原创 2018-12-15 05:20:35 · 4691 阅读 · 0 评论 -
微服务架构从入门到精通(二)微服务生态体系
本篇承接上一篇文章《微服务架构从入门到精通(一)微服务介绍》讲起,主要是介绍微服务架构的技术生态体系,让大家对微服务架构整个生态圈有个大体的了解。10来多年的从业经验来看,学习技术一般都是先看看书、跟着项目编程,等对技术有个了解后,要谨记进行理论方面的学习,这样才能学习的更透彻些。 开篇前先介绍一下架构师不得不了解的一个定律《康威定律》:系统架构是公司组织架构的反映 应...原创 2018-12-15 06:19:47 · 2542 阅读 · 0 评论 -
微服务架构从入门到精通之Spring Cloud(一)框架介绍
本篇承接上一篇文章《微服务架构从入门到精通(二)微服务生态体系》讲起,主要是介绍spring cloud的技术生态体系,spring cloud的原理网上很多,大家去百度学习一下就行了,在这借用培训的ppt讲spring boot的一个入门例子,让大家对spring cloud有个大体的了解。 开篇前先介绍一下架构师在设计系统时不得不面对的一个定律《墨菲定律》:任何事都没有表面上看起...原创 2018-12-15 06:53:38 · 694 阅读 · 1 评论 -
微服务架构从入门到精通(三)微服务架构模式
用Scale Cube方法设计应用架构,将应用服务按功能拆分成一组相互协作的服务。每个服务负责一组特定、相关的功能。每个服务可以有自己独立的数据库,从而保证与其他服务解耦。1.1 聚合器微服务设计模式 聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单的Web页面,将检索到的数据进行处理展示。它也可以是一个更高层次的组合微服务,对检索到的数据增加业务...原创 2018-12-28 18:18:43 · 1189 阅读 · 0 评论