微服务
银熊
好好学习,努力赚钱
展开
-
微服务架构学习与思考(03):微服务总体架构图解
前面微服务2篇文章:微服务架构学习与思考(01):什么是微服务?微服务的优势和劣势微服务架构学习与思考(02):微服务实施前有哪些问题需要思考?如何进行服务分层分层:是一种很常见的架构方法。比如我们常见的网络协议TCP/IP的分层。分层之后,各层各司其职,相互隔离开来。最简单的服务分层:第一层:接入层外部设备访问的统一接入层。第二层:聚合服务层对下层的基础服务做一些聚合,剪裁的工作,适配上层不同设备的数据输出。第三层:基础服务层比较细粒度的微服务层,提供基础的核心服务,公共服务。转载 2020-08-15 01:07:49 · 304 阅读 · 0 评论 -
微服务架构学习与思考(02):微服务实施前有哪些问题需要思考?
一、前言“地址:https://www.cnblogs.com/jiujuan/p/13284412.html前一篇文章简单分析了微服务的好处,以及会带来的问题。遇到问题并不可怕,可怕的是我们不去面对它,不去想办法解决它,逃避问题是不可能有任何进步。所以积极想办法应对问题并解决问题,才能不断的进步。前面讲了,微服务一般都是由单体演进而来,很少有业务从0就开始进行微服务开发。如果能从0就开始用微服务开发,确实是一件很好的事情,前提是你确实考虑清楚了用微服务开发适合当前的业务以及业务的发展需求。那转载 2020-08-10 18:24:19 · 181 阅读 · 0 评论 -
微服务架构学习与思考(01):什么是微服务?微服务的优势和劣势
https://www.cnblogs.com/jiujuan/p/13280473.html一、单体应用在软件开发早期阶段,大家都在一个应用系统上开发。各个业务模块之间耦合也比较紧密。软件发布也是整体发布,或者对软件进行打包发布和部署,比如java可以打包成war部署。测试也很容易,因为代码都在一起,基本不需要引用外部的关联服务。在软件开发早期,这种软件开发模式能适应业务的发展,软件应用也可以正常运行。如果你的业务发展良好,客户需求会变得越来越多,软件功能数也会随着客户的需求变多而变多。为了实.转载 2020-07-12 02:33:16 · 479 阅读 · 0 评论