搜索结果
查询Tags标签: 可靠消息,共有 7条记录-
基于MQ的异步调用保证各服务间的分布式事务
一个服务发送一个消息给 MQ,即消息中间件,比如 RocketMQ、RabbitMQ、Kafka、ActiveMQ 等等。然后,另一个服务从 MQ 消费到一条消息后进行处理。这就成了基于 MQ 的异步调用。一、可靠消息最终一致性方案的核心流程1、上游服务投递消息如果要实现可靠消息最终一致性方案…
2022/1/10 23:06:23 人评论 次浏览 -
基于MQ的异步调用保证各服务间的分布式事务
一个服务发送一个消息给 MQ,即消息中间件,比如 RocketMQ、RabbitMQ、Kafka、ActiveMQ 等等。然后,另一个服务从 MQ 消费到一条消息后进行处理。这就成了基于 MQ 的异步调用。一、可靠消息最终一致性方案的核心流程1、上游服务投递消息如果要实现可靠消息最终一致性方案…
2022/1/10 23:06:23 人评论 次浏览 -
.Net Core with 微服务 - 使用 AgileDT 快速实现基于可靠消息的分布式事务
前面对于分布式事务也讲了好几篇了(可靠消息最终一致性 分布式事务 - TCC 分布式事务 - 2PC、3PC),但是还没有实战过。那么本篇我们就来演示下如何在 .NET 环境下实现一个基于可靠消息的分布式事务。基于可靠消息的分布式事务流程上还是比较清晰明了的,但是要用代码去…
2021/10/14 6:14:16 人评论 次浏览 -
.Net Core with 微服务 - 使用 AgileDT 快速实现基于可靠消息的分布式事务
前面对于分布式事务也讲了好几篇了(可靠消息最终一致性 分布式事务 - TCC 分布式事务 - 2PC、3PC),但是还没有实战过。那么本篇我们就来演示下如何在 .NET 环境下实现一个基于可靠消息的分布式事务。基于可靠消息的分布式事务流程上还是比较清晰明了的,但是要用代码去…
2021/10/14 6:14:16 人评论 次浏览 -
.Net Core with 微服务 - 分布式事务 - 可靠消息最终一致性
前面我们讲了分布式事务的2PC、3PC , TCC 的原理。这些事务其实都在尽力的模拟数据库的事务,我们可以简单的认为他们是一个同步行的事务。特别是 2PC,3PC 他们完全利用数据库的事务能力,在一阶段开始事务后不进提交会严重影响应用程序的并发性能。TCC 一阶段虽然不会阻塞…
2021/9/23 6:11:08 人评论 次浏览 -
.Net Core with 微服务 - 分布式事务 - 可靠消息最终一致性
前面我们讲了分布式事务的2PC、3PC , TCC 的原理。这些事务其实都在尽力的模拟数据库的事务,我们可以简单的认为他们是一个同步行的事务。特别是 2PC,3PC 他们完全利用数据库的事务能力,在一阶段开始事务后不进提交会严重影响应用程序的并发性能。TCC 一阶段虽然不会阻塞…
2021/9/23 6:11:08 人评论 次浏览 -
rabbitMq可靠消息投递之交换机备份
//备份队列@Bean("alternate_queue")public Queue alternate_queue() {return new Queue("alternate_queue", true);}//备份交换机@Bean("alternate_exchange")public TopicExchange alternate_exchange() {return new TopicExchange("…
2021/4/8 10:08:51 人评论 次浏览