高并发架构系列:Kafka、RocketMQ、RabbitMQ的优劣势比较在高并发业务场景下,典型的阿里双11秒杀等业务,消息队列中间件在流量削峰、解耦上有不可替代的作用。之前介绍了《MQ消息队列的1...
主流消息队列rocketMq,rabbitMq比对使用
首先整理这个文章是因为我正好有机会实战了一下rocketmq,阿里巴巴的一个开源消息中间件。所以就与以往中rabbitmq进行小小的比较一下。这里主线的根据常见面试问题进行整理。一.消息队列常用的场景...
MQ之kafaka、RocketMQ、RabbitMQ对比
好奇新于 2021-11-29 10:43:53 发布120 收藏 1分类专栏: Tools 文章标签: 中间件 java rabbitmq版权Tools专栏收录该内容18 篇文章0 订阅订...
spring cloud+feign+mybatis中使用seata0.9实现分布式事务
seata前身叫fescar,是阿里开源的实现分布式事务中间件。官网地址:https://github.com/seata/seata中文文档:https://github.com/seata/sea...
在Docker下部署RocketMQ(4.9.2版本)
之前写过4.2.0版本基于Docker对RocketMQ的部署。最近根据之前的文档去部署,发现由于升级,以前的操作不能使用了。下面是2021年11月份部署的操作步骤。首先是生成Docker镜像的脚本从...
java中list、map、array、实体类、字符串之间的相互转换,以及java8 stream使用
1.list与字符串互转// 导入阿里的fastJson.jar<!--添加fastjson依赖--> <dependency>  ...
从分布式事务解决到Seata使用,一梭子给你整明白了
生活可能对你耍无赖,但科技不能我去小卖部买东西,付完了钱,老板转身抽了口烟,却忘记了我付完钱?这种情况怎么办,发生在日常生活并不奇怪。但是你在网上下单,付完了钱,刚要查看订单,却提示你待支付,心中几万...
分布式事务有这一篇就够了!不能再多了
1. 基础概念1.1 什么是事务事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。1.2 本地事务 在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据...
接口幂等性
1.幂等性幂等性是分布式环境下常见的问题;幂等性指的是多次操作,结果是一致的。(多次操作数据库数据是一致的。)常见的解决幂等性的方式有以下:1.唯一索引;保证插入的数据只有一条;2.token机制;每...
幂等性
幂等性是什么?幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行...