1. 首页
  2. 数据库
  3. 其它
  4. Java大型互联网架构 微服务系统架构的核心要点

Java大型互联网架构 微服务系统架构的核心要点

上传者: 2021-02-01 15:07:05上传 PDF文件 545KB 热度 7次
本节介绍微服务之间交互的通用设计模式,这些设计模式对微服务之间的交互定义契约,服务的生产者和调用者都需要遵守这些契约,才能保证微服务不出问题。读者容错模式(TolerantReader)指微服务化中服务提供者和消费者之间如何对接口的改变进行容错。从字面上来讲,消费者需要对提供者提供的功能进行兼容性设计,尤其对服务提供者返回的内容进行兼容,或者解决在服务提供者改变接口或者数据的格式的情况下,如何让服务消费者正常运行。任何一个产品在设计时都无法预见将来可能增加的所有需求,服务的开发者通常通过迭代及时地增加新功能,或者让服务提供的API自然地演进。不过,服务提供者对外提供的接口的数据格式的改变、增
用户评论