RabbitMQ 高可用之如何确保消息成功消费

[TOC]

前面一篇文章松哥和大家聊了 MQ 高可用之如何确保消息成功发送,各种配置齐上阵,最终确保了消息的成功发送,甚至在一些极端情况下还可能发生同一条消息重复发送的情况,不管怎么样,消息总算发送出去了,如果小伙伴们还没看过上篇文章,建议先看看,再来学习本文:

阅读更多

哪种分布式事务处理方案效率最高?必然是...

[TOC]

前面几篇文章松哥和大家介绍了 Seata 中四种分布式事务处理方案,相信经过前面的几篇文章的学习,大家对于 Seata 中的分布式事务已经非常了解了。还没看过前面文章的小伙伴,可以先看一下:

阅读更多

四个案例看懂 MySQL 事务隔离级别

[TOC]

很多小伙伴对 MySQL 的隔离级别一直心存疑惑,其实这个问题一点都不难,关键看怎么讲!单纯的看理论,绝对让你晕头转向,但是,如果我们通过几个实际的 SQL 来演示一些,大家就会发现这玩意原来这么简单!

今天松哥想通过几个简单的案例,来和大家演示一下 MySQL 中的事务隔离级别问题。

阅读更多

你这 Saga 事务保“隔离性”吗?

[TOC]

Seata 一共提供了四种分布式事务的处理模式:

  • AT
  • TCC
  • XA
  • Saga

前面三种松哥都和大家介绍过了,今天我们来看看 Saga 这种模式。如果大家对于前三种还不太熟悉,可以先看看之前的文章,传送门:

阅读更多

五分钟带你体验一把分布式事务!so easy!

[TOC]

网上关于分布式事务讲理论的多,讲实战的少,今天我想通过一个案例,来让小伙伴们感受一把分布式事务,咱们今天尽量少谈点理论。咱们今天的主角是 Seata!

分布式事务涉及到很多理论,如 CAP,BASE 等,很多小伙伴刚看到这些理论就被劝退了,所以我们今天不讲理论,咱们就看个 Demo,通过代码快速体验一把什么是分布式事务。

阅读更多

四种策略确保 RabbitMQ 消息发送可靠性!你用哪种?

[TOC]

微服务可以设计成消息驱动的微服务,响应式系统也可以基于消息中间件来做,从这个角度来说,在互联网应用开发中,消息中间件真的是太重要了。

今天,以 RabbitMQ 为例,松哥来和大家聊一聊消息中间消息发送可靠性的问题。

阅读更多