如何从业务和平台两方面入手,设计更具可靠性的微服务?

背景介绍 微服务化之后,系统分布式部署,传统单个流程的本地API调用被拆分成多个微服务之间的跨网络调用,由于引入了网络通信、序列化和反序列化等操作,系统发生故障的概率提高了很多。 微服务故障,有些是由于业务自身设计或者编码不当导致,有些是底层的微服务化框架容错能力不足导致。在实际项目中,需要从业务和平台两方面入手,提升微服务的可靠性。 无处不在的故障 分布式部署和调用 传统单体架构一个完整的业务流
相关文章
相关标签/搜索