写点什么

消息队列

0 人感兴趣 · 73 次引用

  • 最新
  • 推荐

阿里巴巴:消息中间件,为什么我们选择 RocketMQ

说起消息队列,ActiveMQ、RabbitMQ、RocketMQ、Kafka、Pulsar 等纷纷涌入我们的脑海中, 在如此众多的开源消息队列产品中,作为一名合格的架构师如何给出高性价比的方案呢?商业化的产品暂不纳入选项中。

https://static001.geekbang.org/infoq/cd/cd6a60c16e28da708006f0d0e33ba35f.png?x-oss-process=image/resize,w_416,h_234

通俗易懂的 redis 发布订阅原理实现!

用户头像
我是阿沐6 月 22 日

可能小伙伴的工作年限大部分已经超过三年甚至四年五年,不知道是否有一种危机感,我们写了那么多的需求代码没有20w行也有个10w行了吧,但是出去找工作的时候不是笔试被pass掉就是面试被pass,你会发现好多你只是知道但是回答不上来。这个时候你才知道去补习知

https://static001.geekbang.org/infoq/b3/b35035d50997a2b591c1a89ee9fe7d94.webp?x-oss-process=image/resize,w_416,h_234

如果把四个消息队列都拉到一个群里,他们会聊些什么?

用户头像
悟空聊架构6 月 17 日

如果把常见的四大消息队列拉到一个群里,会碰出哪些火花呢?

https://static001.geekbang.org/infoq/ed/ed718ea7e07d3207ffc9bba2031796b2.png?x-oss-process=image/resize,w_416,h_234

kafka 基本概念

用户头像
杨四正5 月 19 日

Apache Kafka 是一种分布式消息系统,由Scala语言编写而成。

https://static001.geekbang.org/infoq/30/30526611bbd0313970622dc6fd6a2fee.png?x-oss-process=image/resize,w_416,h_234

如何让消息队列达到最大吞吐量?

用户头像
万俊峰Kevin5 月 13 日

你在使用消息队列的时候关注过吞吐量吗?思考过吞吐量的影响因素吗?考虑过怎么提高吗?总结过最佳实践吗? 本文带你一起探讨下消息队列消费端高吞吐的 Go 框架实现。

https://static001.geekbang.org/infoq/31/3177db3089359040980bc521c16dfa77.jpeg?x-oss-process=image/resize,w_416,h_234

消息队列详细设计架构文档

用户头像
Hesher5 月 9 日

本文是游戏业务线消息队列中间件详细架构设计文档,用于指导消息队列中间件后续的开发、测试和运维。

借鉴 AQS 的 CHL 思路解决消息多线程消费顺序 ACK 问题

我们的支付场景下,要求消费的业务消息绝不能丢失,且能充分利用高规格的服务器的性能,比如用线程池对业务消息进行快速处理。有同学可能没太理解这个问题有啥不好处理,让我一步步分析下。

https://static001.geekbang.org/infoq/4a/4a552e7812b90be6e9ea66f1187f9064.jpeg?x-oss-process=image/resize,w_416,h_234

深入理解消息传递机制:使用 RabbitMQ 实现消息传递

用户头像
攻城狮Chova4 月 22 日

消息服务中间件可以用来提升系统异步通信,扩展解耦能力

https://static001.geekbang.org/infoq/c2/c2d2f458063000122038760fc1ede24f.jpeg?x-oss-process=image/resize,w_416,h_234

消息队列(如 Kafka 等)的应用场景

应用耦合:多应用间通过消息队列对同一消息进行处理,避免调用接口失败导致整个过程失败;

https://static001.geekbang.org/infoq/4c/4c4f2e4fdaf60109374892b8003e0b96.png?x-oss-process=image/resize,w_416,h_234

Kafka 又出问题了!

用户头像
冰河4 月 3 日

估计运维年前没有祭拜服务器,Nginx的问题修复了,Kafka又不行了。今天,本来想再睡会,结果,电话又响了。还是运营,“喂,冰河,到公司了吗?赶紧看看服务器吧,又出问题了“。“在路上了,运维那哥们儿还没上班吗”? “还在休假。。。”, 我:“。。。”

https://static001.geekbang.org/infoq/4e/4e359e569990586e0b9ea616bbd97745.jpeg?x-oss-process=image/resize,w_416,h_234

Kafka、RabbitMQ、RocketMQ 之间的区别是什么 ?

用户头像
AI乔治3 月 29 日

作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差异的

分布式任务 + 消息队列框架 go-queue

用户头像
万俊峰Kevin3 月 22 日

在业务开发中我们经常会遇到消息队列和异步任务,本文介绍如何通过go-queue实现基于kafka的有保障消息队列和基于beanstalkd的分布式延迟任务系统。

RabbitMQ 集群简介

用户头像
Kylin3 月 9 日

RabbitMQ作为消息代理服务器,对于独立应用来说简直完美。但当应用程序需要高可用队列来满足额外的投递保证,或者将RabbitMQ用作众多应用程序的中心消息通信总线时,RabbitMQ内建的集群能力能够跨越多台服务器,提供强大的、内聚的环境。

https://static001.geekbang.org/infoq/8b/8b8a1c7f9bfdd58b41816467f326eea6.png?x-oss-process=image/resize,w_416,h_234

用 RabbitMQ 了好几年之后,我总结出来 5 点 RabbitMQ 的使用心得

用户头像
四猿外2 月 2 日

而根据我这么多年的使用经验,我将 RabbitMQ 的心得形成一些提醒或者规范分享给大家,这样,大家以后使用 RabbitMQ 的时候,就不会再走我走过的弯路了。

怎么理解 Kafka 消费者与消费组之间的关系?

用户头像
码农架构1 月 29 日

与生产者对应的是消费者,应用程序可以通过 KafkaConsumer 来订阅主题,并从订阅的主题中拉取消息。不过在使用 KafkaConsumer 消费消息之前需要先了解消费者和消费组的概念,否则无法理解如何使用KafkaConsumer。

https://static001.geekbang.org/infoq/8a/8a8e468851118a9cd3f8f291e6f96c00.jpeg?x-oss-process=image/resize,w_416,h_234

图解分析:Kafka 生产者客户端工作原理

用户头像
码农架构1 月 27 日

消息在真正发往 Kafka 之前,有可能需要经历拦截器、序列化器和分区器等一系列的作用,前面已经做了一系列分析。那么在此之后又会发生什么呢?先看一下生产者客户端的整体架构,如下图所示。

https://static001.geekbang.org/infoq/57/573af489baedc5fca0e8d5405704bfe7.jpeg?x-oss-process=image/resize,w_416,h_234

Logi-KafkaManager 开源之路:一站式 Kafka 集群指标监控与运维管控平台

用户头像
张亮1 月 25 日

LogI-KafkaManager是面向Kafka用户、Kafka运维人员打造的共享多租户Kafka云平台,专注于Kafka资源申请、运维管控、监控告警、资源治理等核心场景。免费体验地址:http://117.51.150.133:8080/kafka ,账户admin/admin,欢迎Star

https://static001.geekbang.org/infoq/09/0916b24754c97ebe9f6f3eb45dc7236e.jpeg?x-oss-process=image/resize,w_416,h_234

都在用 Kafka ! 消息队列序列化怎么处理?

用户头像
码农架构1 月 25 日

生产者需要用序列化器(Serializer)把对象转换成字节数组才能通过网络发送给Kafka。而在对侧,消费者需要用反序列化器(Deserializer)把从 Kafka 中收到的字节数组转换成相应的对象。

使用 Docker 部署 RabbitMQ 没有日志?添加这两条配置,轻松搞定

用户头像
AlwaysBeta1 月 23 日

使用 Docker 部署完 RabbitMQ 服务,到 /var/log/rabbitmq 目录下一看,空空如也,并没有日志文件生成。

Kafka 原理以及分区分配策略剖析

本文主要介绍了kafka的一些基本概念,围绕kafka的基础架构,对生产者、消费者以及kafka的工作流程,文件存储机制、分区分配策略等进行了简要的介绍

Activemq Jms 简单示例

用户头像
1 月 9 日

    简单的 Activemp JMS 示例代码

https://static001.geekbang.org/infoq/54/5486977d46a03bcaa6c218675e675e19.jpeg?x-oss-process=image/resize,w_416,h_234

RocketMQ 学习笔记

用户头像
大刘1 月 9 日

消息队列RocketMQ学习笔记

消息队列优化 (3) -- grpc MPMCQueue 简介及各队列性能对比

用户头像
14121 月 4 日

1412的架构鶸文,第三篇:消息队列优化3 -- grpc MPMCQueue 简介及各队列性能对比,写于2020-08-24,是关于消息队列优化的一些思考,年初写过两篇,这是后来学习mpmcq的一些笔记。

消息队列优化 (2) -- 几种基本实现

用户头像
14121 月 4 日

1412的架构鶸文,第二篇:消息队列优化2 -- 几种基本实现,写于2020-02-29,是关消息队列优化的集中基本实现对比,是本人在从事架构工作的一些简单总结,欢迎交流~

消息队列_消息队列资料文章-InfoQ写作平台