微服务架构落地的方案.pptVIP

  • 28
  • 0
  • 约小于1千字
  • 约 18页
  • 2020-08-17 发布于福建
  • 举报
微服务架构落地方案 背景 与纯粹互联网公司不同的是智慧城市项目每 年需要开发、集成和交付很多的大型系统。如 此,则更看重稳定的架构、知识的沉淀、交付 的效率和快速适应变化的能力。这也是我们选 微服务架构的主要原因。 什么是微服务架构? 微服务架构 Microservice 微服务≈模块化开发+分布式计算 把因相同原因而变化的功能聚合到一起,而把因不同 原因而变化的功能分离开,并利用轻量化机制(通常 为 ITTP API)实现通信 微服务架构的好处 微服务架构 1,通过将系统拆小,减小系统的复杂度 2,每个模块只需要关心自身需要的特性,例如性能、稳定性 此处省略5万字 为什么不使用依赖库,而使用微服务架构? ≯Bug修复后如何让库使用者升级新版本? ≯库使用者需要使用新功能,新旧版本兼容问题如何解决? 是否担心依赖库的bug导致业务系统不稳定? 依赖库与业务系统是共享数据库的,如何避免业务逻辑的耦合? 使用依赖库如何实现非功能需求? 如何以库的形洪共享前端页面? 依赖库以ava开发,Net/PHP团队如何复用?

文档评论(0)

1亿VIP精品文档

相关文档