基于消息队列 RocketMQ 的大型分布式应用上云最佳实践
作者|绍舒审核&校对:岁月、佳佳编辑&排版:雯燕前言消息队列是分布式互联网架构的重要基础设施,在以下场景都有着重要的应用:应用解耦削峰填谷异步通知分布式事务大数据处理并涉及互动直播、移动互联网&物联网,IM 实时通信、Cache 同步、日志监控等多个领域。而本文主要围绕着商业版本的消息队列 RocketMQ,和开源版本 RocketMQ 进行比较,并结合一些实践中的场景来....
RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践
作者|梁勇背景哈啰已进化为包括两轮出行(哈啰单车、哈啰助力车、哈啰电动车、小哈换电)、四轮出行(哈啰顺风车、全网叫车、哈啰打车)等的综合化移动出行平台,并向酒店、到店团购等众多本地生活化生态探索。随着公司业务的不断发展,流量也在不断增长。我们发现生产中的一些重大事故,往往是被突发的流量冲跨的,对流量的治理和防护,保障系统高可用就尤为重要。本文就哈啰在消息流量和微服务调用的治理中踩过的坑、....
基于 MQ 的分布式 Serverless 多租任务处理系统架构演进
本文作者:史明伟 , 阿里云智能高级技术专家。1 Serverless 异步任务处理系统诞生和挑战无论是对于云的开发者,还是尝试业务升级的企业客户,Serverless的三个概念 “极致弹性、无服务器运维、 按需付费” 几乎已经深入人心;但关于 Serverless能做什么、怎么做,却仍然是围绕在大家身边最普遍的声音。在Serverless研发的初始阶段,通常技术团队会更多聚焦于弹性,冷...
RocketMq- 分布式事务消息
分布式事务消息分布式事务的来龙去脉业务场景:用户A转账100元给用户B,这个业务比较简单,具体的步骤:1、用户A的账户先扣除100元2、再把用户B的账户加100元如果在同一个数据库中进行,事务可以保证这两步操作,要么同时成功,要么同时不成功。这样就保证了转账的数据一致性。但是在微服务架构中因为各个服务都是独立的模块,都是远程调用,没法在同一个事务中,所以就会遇到分布式事务问题。RocketMQ中....
基于RocketMq解决分布式事务
正文一、原理1、生产者投递事务消息到Broker中,设置该消息为半消息,不可以被消费 。2、broker在刷盘成功之后返回ack给生产者。3、生产者执行本地事务4、生产者将本地事务执行结果,告知Broker。5、如果事务执行成功,则将半消息设置成可以消费,然后消费者进行消费,,如果本地事务执行失败,则将半消息删除,进行回滚。6、如果由于网络原因或者其他原因,Broker一直没有收到本地事务执行的....
RabbitMq实战——外卖派单通过补单系统实现分布式事务
正文一、分布式事务请参考之前的文章二、思路原理 当派单系统派单成功之后,订单系统报错,此时将会产生分布式事务的问题,派单数据生成,但此时订单数据异常事务回滚,就发生了分布式事务问题。此时解决分布式事务,生成一个订单的消费者,专门去消费生成订单异常时的一个程序,我们称之为补单系统。三、代码订单派单package com.xiaojie.service.impl; import com.alibab....
Apache RocketMQ分布式消息与分布式事务的落地实践
缘起对于Apache RocketMQ的了解,追溯起来,可以说是从开源初始,就认识到了它。那时候的它,还是个幼年,没有成熟的社区,也没有好的机制去运作。本身,也不算是成熟的产品。但是,在阿里强大的技术背景驱动下,随着业务的支撑,它慢慢得到了长远的发展,更多的走向了大众的视野,也慢慢成为了一款优秀的消息队列中间件。在技术选型中,可以作为一名佼佼者,为各个技术负责人提供技术支持。缘与业务对于我司传统....
史上最细最强大的RocketMQ实现分布式事务解决方案教程|Java 开发实战(下)
微服务应用集成MQ引入依赖<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.0.3</version> &...
史上最细最强大的RocketMQ实现分布式事务解决方案教程|Java 开发实战(上)
前言最近,出现了一个流行词"躺平"。不管是大佬,还是网红,都在疯狂地讨论这个词背后的那些零零碎碎。那么,我们在文章的开头,也说一下这个词,在我这的思考。先说下这个词的概念,维基百科给的解释:年轻人出于对国内压抑的工作文化的失望,与其跟随社会期望坚持奋斗,不如选择“躺平”的处事态度。不管什么时候,不管什么样的工作环境,都存在这竞争。内卷化如此严重的今天,我们该抱着怎么样的态度是生活呢?我想躺平是一....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
云消息队列 MQ分布式相关内容
云消息队列 MQ您可能感兴趣
- 云消息队列 MQ开源
- 云消息队列 MQ区别
- 云消息队列 MQ技术
- 云消息队列 MQ协议
- 云消息队列 MQ实战
- 云消息队列 MQ设备
- 云消息队列 MQ通信
- 云消息队列 MQ构筑
- 云消息队列 MQ物联网
- 云消息队列 MQ mqtt
- 云消息队列 MQ消息队列
- 云消息队列 MQ apache
- 云消息队列 MQ队列
- 云消息队列 MQ客户端
- 云消息队列 MQ版本
- 云消息队列 MQ报错
- 云消息队列 MQ安装
- 云消息队列 MQ模式
- 云消息队列 MQ集群
- 云消息队列 MQ topic
- 云消息队列 MQ配置
- 云消息队列 MQ消费者
- 云消息队列 MQ broker
- 云消息队列 MQ spring
- 云消息队列 MQ数据
- 云消息队列 MQ springboot
- 云消息队列 MQ rocketmq
- 云消息队列 MQ部署
- 云消息队列 MQ java
- 云消息队列 MQ kafka
阿里中间件
为企业提供高效、稳定、易扩展的中间件产品
+关注