微服务架构
Shaochen_
到底是谁在幸福工作啊
展开
-
微服务架构核心20讲_极客时间观后总结_1.什么是微服务?
1 什么是微服务架构一组小的服务传统架构属于单体服务,所以的模块业务都写在了一个服务里,微服务将一个项目中的多个模块进行拆分,拆分成多个小服务。小服务:什么是小服务,根据具体业务进行拆分,并没有规范确认多少代码,多少东西独立的进程每个小的服务都是一个独立的进程,比如服务部署到tomcat,这就是一个进程,微服务也可以部署在容器里,实际上也是一种进程轻量级通信...原创 2019-08-15 11:21:05 · 1112 阅读 · 0 评论 -
微服务架构核心20讲_极客时间观后总结_2.微服务的利与弊
微服务的优点强模块化边界微服务用每个服务作为模块化,类似于我们之前用的一些工具类,比如我们用Md5,我们直接可以用Md5Utils.md532Upper("");这是我们提前封装好的工具类,而微服务一样,每个微服务团队,只要开发好了接口,部署好,我们可以直接调用里面的接口,方便使用。可独立部署微服务可以独立部署,每个微服务开发人员或者开发团队可以各自的模块,不受其他业务方影响...原创 2019-08-15 11:42:06 · 993 阅读 · 0 评论 -
微服务架构核心20讲_极客时间观后总结_3. 康威法则和微服务给架构师怎样的启示&4. 企业应该在什么时候开始考虑引入微服务?
康威法则和微服务给架构师怎样的启示什么是康威法则?康威法则,就是康威说了一段说,这段话就是康威法则,大家自行百度吧。总结来说,就是说一个项目,多个团队围绕着一个模块进行开发时候,如果某个团队对该模块进行了升级或者优化,就会导致其他团队也要进行整体优化,这样成本很高.那对于微服务来说,如果我们把这一个模块进行细拆分,每个团队负责的东西都是相互独立,那就不会出现这种冲突,这样就会更...原创 2019-08-15 15:19:09 · 816 阅读 · 0 评论