一个基于RabbitMQ的可复用的事务消息方案

前提 分布式事务是微服务实践中一个比较棘手的问题,在笔者所实施的微服务实践方案中,都采用了折中或者规避强一致性的方案。参考Ebay多年前提出的本地消息表方案,基于RabbitMQ和MySQL(JDBC)作了轻量级的封装,实现了低入侵性的事务消息模块。本文的内容就是详细分析整个方案的设计思路和实施。环境依赖以下:java JDK1.8+ spring-boot-start-web:2.x.x、spr
相关文章
相关标签/搜索