go-zero微服务实战系列(十、分布式事务如何实现)
在分布式应用场景中,分布式事务问题是不可回避的,在目前流行的微服务场景下更是如此。比如在我们的商城系统中,下单操作涉及创建订单和库存扣减操作两个操作,而订单服务和商品服务是两个独立的微服务,因为每个微服务独占一个数据库实例,所以下单操作就涉及到分布式事务问题,即要把整个下单操作看成一个整体,要么都成
推荐阅读
- 剑指微服务分布式|Java旅游管理系统的设计与实现毕业设计
- 碎片化时代如何构建自己的知识体系-彭小六微课听课笔记
- 推荐手机软件——收趣
- 微服务的学习|微服务08_RabbitMQ的SpringAMQP基本介绍
- 微服务的学习|微服务23_服务异步通信01(RabbitMQ消息可靠性)
- 微服务的学习|微服务24_服务异步通信02(RabbitMQ延迟消息的问题-DelayExchange插件)
- 微服务的学习|微服务24_服务异步通信04(RabbitMQ高可用问题、镜像集群、仲裁队列)
- 微服务架构(10)(消息队列&RabbitMQ)
- rocket|rocket mq 监听端口_微服务异步架构——MQ之RocketMQ
- 七牛云服务器上传服务