
分布式
qq_34709713
这个作者很懒,什么都没留下…
展开
-
微服务的优缺点
微服务架构有如下好处: 1:使大型的复杂应用程序可以持续交付和持续部署 持续交付和持续部署是DevOps的一部分,DevOps是一套快速、频繁、可靠的软件交付实践。高效的DevOps组织通常将软件部署到生产环境时面临更少的问题和故障。DevOps工具有Docker、Kubernets、Jenkins、Git等。 2:每个服务相对较小并容易维护 微服务架构相比单体应用要小的多,开发者理解服务中的逻辑代码更容易。代码库小,打包,启动服务速度也快。 3:服务可以独立部署 每个服务都可以独立于其他服务进行部署 4:转载 2020-06-07 22:18:56 · 781 阅读 · 0 评论 -
微服务
前言 最近公司某个项目的架构越来越庞大,维护起来非常难受。我主动想领导提出要把这个项目重构在工作中需要把原来的项目重构成微服务架构,因此学习微服务相关知识,在这里记录下来,权当笔记的同时也希望能对你有启发。今天就来聊聊什么是微服务? 单体应用 在聊微服务之前,我先给你们梳理下什么是单体应用。如果你不知道单体应用的痛,那也不会深刻理解微服务的价值。 单体应用 上图为我司某项目架构,包含了四个模块。可以看出我司此项目的架构完完全全属于传统的 MVC 架构,所有的子系统都集成在一个很繁杂的 JVM 进程中。 优转载 2020-06-07 22:16:33 · 136 阅读 · 0 评论