首页标签消息队列 MQ

#消息队列 MQ

高可用、高并发、高可扩展、低延时的分布式消息队列服务

深度解析RocketMQ Topic的创建机制

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

我还记得第一次使用rocketmq的时候,需要去控制台预先创建topic,我当时就想为什么要这么设计,于是我决定撸一波源码,带大家从根源上吃透rocketmq ...

11670

关于RocketMQ Topic的创建机制,我还有一些细节上的思考

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

在撸完RocketMQ Topic的创建机制后,我似乎还有一些意犹未尽的感觉,总觉得还缺一些什么。于是我就趁热打铁,提出以下两点我自己的一些思考。

6010

RocketMQ消息发送的高可用设计

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

从rocketmq topic的创建机制可知,一个topic对应有多个消息队列,那么我们在发送消息时,是如何选择消息队列进行发送的?假如这时有broker宕机了...

8420

我对支付平台架构设计的一些思考

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

我在前一家公司的第一个任务是开发统一支付平台,由于公司的业务需求,需要接入多个第三方支付,之前公司的支付都是散落在各个项目中,及其不利于支付的管理,于是聚合三方...

7820

分布式架构实记——消息队列(一)

慕容千语

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件...

10430

面试题:如何保证消息不被重复消费?

用户1263954

其实这是很常见的一个问题,这俩问题基本可以连起来问。既然是消费消息,那肯定要考虑会不会重复消费?能不能避免重复消费?或者重复消费了也别造成系统异常可以吗?这个是...

11130

RabbitMQ如何保证消息99.99%被发送成功?

Java_老男孩

要想保证消息不丢失,首先我们得保证生产者能成功的将消息发送到RabbitMQ服务器。

6030

Java消息队列总结只需一篇ActiveMQ、RabbitMQ、ZeroMQ、Kafka

慕容千语

消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有Acti...

6620

秒杀系统流量削峰这事应该怎么做?

用户5546570

如果你看过秒杀系统的流量监控图的话,你会发现它是一条直线,就在秒杀开始那一秒是一条很 直很直的线,这是因为秒杀请求在时间上高度集中于某一特定的时间点。这样一来,...

9560

设计模式之发布订阅模式(1) 一文搞懂发布订阅模式

用户5546570

熟悉消息中间件的同学应该对发布/订阅模式(Publish Subscribe Pattern)并不陌生。即使你不了解消息中间件,那么在平时生活中发布/订阅模式也...

10730

2019最新40K技能清单:聚焦Java开发工程师必知必会的进阶知识!

用户5546570

作为Java工程师的你,平时工作已经很忙了,到底该如何进阶,才能快速提高薪资到45万甚至100万呢?分享一些过来人的经验,供大家参考以及文末还有免费的Java架...

12170

C#基于RabbitMQ实现客户端之间消息通讯实战演练

百度一下@跟着阿笨一起玩NET

10030

springboot整合ActiveMQ1(基本使用)

用户2038589

深圳英飞拓科技股份有限公司 · java开发工程师 (已认证)

说明:acitveMQ 版本为:5.9.1,springboot 版本为 2.0.3

9330

redis 学习(12)-- redis 发布订阅

希希里之海

9040

分享一波 Redis 的11个使用场景

搜云库技术团队

随着数据量的增长,MySQL 已经满足不了大型互联网类应用的需求。因此,Redis 基于内存存储数据,可以极大的提高查询性能,对产品在架构上很好的补充。在某些场...

8120

如何解决消息队列的延时以及过期失效问题?

李红

如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?

4720

为什么使用消息队列?消息队列有什么优点和缺点?

用户1263954

其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?

8630

CentOS 7 部署RabbitMQ 服务

shaonbean

点掌财经 · Developer (已认证)

版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://b...

8310

Kafka-0.开始

悠扬前奏

在Kafka中,每一个客户端和服务器的连接都以一种简单的,高性能的,语言无关的TCP协议完成。这个协议的版本能够向后维护来兼容旧版本。我们提供了一个Java客户...

11340

开发高质量php框架与应用的实际案例解析读书笔记

lilugirl

在不知道实现细节的前提下的测试称为黑盒测试。 基于应用程序源代码的测试称为白盒测试。 单元测试通常只测试单独一个类,是白盒测试,因为他们的编写基于待测试...

6210

扫码关注云+社区

领取腾讯云代金券