微服务入门介绍SpringCloud;●主要内容;一、服务架构设计的发展;单体架构;单一代码库、IDE友好、看着简单
容易部署
开发模型简单,一份代码库进行编码、构建和部署
技术栈单一;庞大的代码库,关系错综复杂
交付周期长
扩展能力与弹性受限
新技术与工具框架使用会受限
维护成本高
;服务化架构;对业务进行分层,通常分为表现层(前端)、公共服务、业务逻辑服务、数据访问层等
对业务进行解耦,通过Pub-Sub或RPC进行服务间调用关系解耦
服务独立性,多数服务可以进行独立打包发布
每个服务的技术栈单一
部署简单,具备可伸缩性
;对于部分服务而言,代码库依然很庞大
打包、发布、部署流程不足够好
维护团队间沟通受阻,技术经验有效传递不够
服务增多对开发人员不够友好;微服务架构;
MVC SOA Micro services
;
MVC SOA Micro services
视图、业务逻辑
前后端分离;
MVC SOA Micro services
视图、业务逻 大型系统分层
辑前后端分离 解耦,标准接
口调用,分布
式系统;
MVC
您可能关注的文档
最近下载
- 25年白宁公安冲刺110考点 -省考冲刺版.pdf VIP
- 广东省珠海市香洲区2025-2026学年二年级上学期语文学习素养综合提升期中试卷(含答案).docx VIP
- 120接警调度标准化话术与记录规范.docx VIP
- 联合密码解释.doc VIP
- 弗兰卡-A600-咖啡机用户手册说明书.pdf VIP
- 自我探索与心理成长知到智慧树期末考试答案题库2025年浙江大学.docx VIP
- 建筑工程安全评价服务收费标准(最新).docx VIP
- 2026北京科技大学教师岗位招聘备考题库及1套完整答案详解.docx VIP
- 小学四年级上册语文阅读理解能力强化训练试卷苏教版.docx VIP
- 2026北京科技大学教师岗位招聘备考试题及完整答案详解1套.docx VIP
原创力文档

文档评论(0)