高校信息化系统架构演变-复旦大学.pptxVIP

  • 12
  • 0
  • 约1.96千字
  • 约 46页
  • 2019-09-25 发布于湖北
  • 举报
Whats The Next Big Thing, Micro? 复旦大学 刘百祥;提纲;问题一;1.1;微服务和微信并不是一件事,此微非彼微 Microservices Wechat 但后面我其实会讲到它们还真能比较搭配;微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成 系统中的各个微服务可被独立部署,各个微服务之间是松耦合的 每个微服务仅关注、并很好地完成一件任务 在所有情况下,每个任务代表着一个小的业务能力 ;部分 IT 企业开始转向 DevOps(Development + Operations)模式 快速交付需求 降低多环境多配置的维护难度 构建轻量化 PaaS 平台 技术的成熟催生了微服务架构;1.2;系统架构模式演化;Monolithic VS Microservices 单体式架构 VS 微服务架构 Chris Richardson的系列介绍文章 ;传统的架构;微服务架构;数据库的组织和依赖模式改变了;1.3;优点;大量通信;跨服务数据请求 共享的代码型数据,静态数据(服务化?代码化?复制表?) 数据约束关系(传统的外键约束不可行) 传统的一张表会被分裂成多张(对数据重新设计的过程);微服务拆分之后,最大的挑战来自于运维、监控、故障处理,如果团队没有微服务运行的经验,故障之后无法快速定位、快速回复,会受

文档评论(0)

1亿VIP精品文档

相关文档