- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单体架构存在的缺点
讲师: 课程目录 Course Contents 微服务HOT?Why? 微服务什么? 微服务解决了什么问题? 微服务有什么特点? 单体架构是什么 一个归档包包含了应用所有功能的应用程序, 我们通常称之为单体应用。 架构单体应用的架构风格, 我们称之为单体架构, 这是一种比较传统的架构风格。 单体架构存在的缺点 复杂性逐渐变高 技术债务逐渐上升 部署速度逐渐变慢 阻碍技术创新 无法按需伸缩 架构的演进 单体架构 SOA 微服务 什么是微服务 Martin Fowler:简而言之,微服务架构风格这种开发方法,是以开发一组小型服务的方式来开发一个独立的应用系统的。其中每个小型服务都运行在自己的进程中,并经常采用HTTP资源API这样轻量的机制来相互通信。这些服务围绕业务功能进行构建,并能通过全自动的部署机制来进行独立部署。这些微服务可以使用不同的语言来编写,并且可以使用不同的数据存储技术。对这些微服务我们仅做最低限度的集中管理。 来自:/articles/microservices.html 微服务具备的特性 1. 每个微服务可独立运行在自己的进程里; 2. 一系列独立运行的微服务共同构建起了整个系统; 3. 每个服务为独立的业务开发,一个微服务一般完成某个特定的功能,比如:订单管理、用户管理等; 4. 微服务之间通过一些轻量的通信机制进行通信,例如通过REST API或者RPC的方式进行调用。 微服务架构图 微服务优点 易于开发和维护 启动较快 局部修改容易部署 技术栈不受限 按需伸缩 DevOps 微服务带来的挑战 运维要求较高 分布式的复杂性 接口调整成本高 重复劳动 讲师: 课程目录 Course Contents
您可能关注的文档
- L所有气缸的工作容积之和VL=i·VS燃烧室容积.PPT
- NEPA宣告的国家环境政策目标和可持续发展与评价-Read.PPT
- MRI在肺部疾病诊断中的应用-影像FTP.PPT
- NTC热敏电阻原理及应用NTC热敏电阻是指具有负温度系数的热敏.DOC
- n可用酸性高锰酸钾溶液区别甲烷和乙烯烷烃和烯烃用溴水区别.PPT
- OracleBIServer功能强大的跨源可伸缩智能-Read.PPT
- Photoshop开门十件事出处2345软件大全时间2008-09-22人气.DOC
- P岳岌g颈U敛息U阕f纷踒i敛e薜埙嚎罔呅潍母皓邂社.DOC
- Project课型在网络环境下的教学与实践.DOC
- ProjectValidationandVerificationPitfalls项目审定和核证及应注意.PPT
原创力文档


文档评论(0)