写点什么

消息中间件

0 人感兴趣 · 136 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/f2/f2aea9145573e65a3dee83c389fa9633.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

三分钟白话 RocketMQ 系列—— 核心概念

RocketMQ是一个开源的分布式消息中间件。它是一种低延迟、高可用、高可靠、高并发的消息队列系统,用于在分布式系统中进行异步通信。

消息中间件最强笔记大全:MQ+Kafka+ 体系图 + 笔记

最近好多小伙伴说在准备面试突击了,但是遇到消息中间件不知道该怎么学了,问我有没有成体系的消息中间件的学习方式。

面试官:怎么保证 Kafka 的消息不丢失

这篇文章来聊一聊怎么保证Kafka的消息不丢失.首先,我们可以反向思考一下:Kafka什么情况下消息会丢失。本文将从broker和生产者还有消费者三个端来讨论一下什么情况下消息会丢失,再通过给出解决方案来处理这些丢失的情况。

开发神技!阿里消息中间件进阶手册限时开源,请接住我的下巴

相信大家在实际工作中都用过消息中间件进行系统间数据交换,解决应用解耦、异步消息、流量削峰等问题,由此消息中间件的强大功能想必也不用我多说了!目前业界上关于消息中间件的实现多达好几十种,可谓百花齐放,所用的实现语言同样也五花八门。不管使用哪一

8 张图带你全面了解 kafka 的核心机制

kafka是目前企业中很常用的消息队列产品,可以用于削峰、解耦、异步通信。特别是在大数据领域中应用尤为广泛,主要得益于它的高吞吐量、低延迟,在我们公司的解决方案中也有用到。既然kafka在企业中如此重要,那么本文就通过几张图带大家全面认识一下kafka,

Alibaba 开发十年,写出这本“MQ 技术手册”,看完我愣住了

消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。虽然说,目前状况是Kafka更为火热,但更为广泛的应该还属老牌的RabbtiMQ和Alibaba自主研发的RocketMQ。

面试官:如何保证 RabbitMQ 的消息可靠性

项目开发中经常会使用消息队列来完成异步处理、应用解耦、流量控制等功能。虽然消息队列的出现解决了一些场景下的问题,但是同时也引出了一些问题,其中使用消息队列时如何保证消息的可靠性就是一个常见的问题。如果在项目中遇到需要保证消息一定被消费的场景

如何保证 RabbitMQ 的消息可靠性

项目开发中经常会使用消息队列来完成异步处理、应用解耦、流量控制等功能。虽然消息队列的出现解决了一些场景下的问题,但是同时也引出了一些问题,其中使用消息队列时如何保证消息的可靠性就是一个常见的问题。如果在项目中遇到需要保证消息一定被消费的场景

码住!Java 架构师人手一份的 RabbitMQ 笔记

MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。

阿里 RocketMQ 创始人首次分享出这份 RocketMQ 技术内幕神级架构手册

RocketMQ的开源正是源于对这种开源文化的认同,开放是为了更好的协同创新,并将这一技术推向新的高度。在经历了阿里巴巴集团内部多年“双11”交易核心链路工业级场景在验证,2016年11月,团队将RocketMQ捐献给全球享有盛誉的Apache软件基金会正式质为孵化项目

RocketMQ 源码 -broker 消息接收流程 (写入 commitLog)

从本文开始,我们来分析rocketMq消息接收、分发以及投递流程。

面试官:kafka 分布式消息系统,你真的了解吗?

Kafka是Apache软件基金会开发的一个基于发布/订阅模式的分布式可靠性消息系统,用于处理实时和流数据。Kafka可以将数据实时地从一个系统移动到另一个系统,它可以支持从一个终端到另一个终端的数据流,并可以支持离线处理和批量处理。Kafka是一个分布式可靠性

RabbitMQ 延迟消息实战

现实生活中有一些场景需要延迟或在特定时间发送消息,例如智能热水器需要 30 分钟后打开,未支付的订单或发送短信、电子邮件和推送通知下午 2:00 开始的促销活动。

https://static001.geekbang.org/infoq/55/554403964646462b79b630d75acc19c0.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深扒 RocketMQ 源码之后,我找出了 RocketMQ 消息重复消费的 7 种原因

在众多关于MQ的面试八股文中有这么一道题,“如何保证MQ消息消费的幂等性”。

业务系统从阿里云物联网平台获取设备数据的 3 种方案——实践类

在企业IoT业务场景中,往往需要将设备上报到IoT物联网平台的数据进行加工处理,存储到数据库中,以便供业务系统使用。物联网平台提供了3种获取数据的方式:

自建 MQTT 迁移 IoT 物联网平台实战——实践类

简介: 2020年是5G大规模商用的元年,使用阿里云物联网平台在产业爆发前打造一套安全可靠的业务架构,更能解放人力专注业务开发!

RocketMQ 消息重试机制、死信队列

消息队列中的消息消费时并不能保证总是成功的,那失败的消息该怎么进行消息补偿呢?这就用到今天的主角消息重试和死信队列了。

RabbitMQ 的高可用和高可靠

所谓高可用:是指产品在规定的条件和规定的时刻或时间内处于可执行规定功能状态的能力。 当业务量增加时,请求也过大,一台消息中间件服务器的会触及硬件(CPU,内存,磁盘)的极限,一台消息服务器你已经无法满足业务的需求,所以消息中间件必须支持集群部署

阿里内部消息中间件合集:MQ+Kafka+ 体系图 + 笔记

最近好多小伙伴说在准备金三银四的面试突击了,但是遇到消息中间件不知道该怎么学了,问我有没有成体系的消息中间件的学习方式。

你都工作两年半了,还不会 RabbitMQ?

RabbitMQ 是一个由 Erlang 语言开发的 AMQP(高级消息队列协议) 的开源实现。

vivo 超大规模消息中间件实践之路

本文主要介绍超大数据规模场景下分布式消息中间件在vivo的应用实践。

消息中间件_消息中间件技术文章_InfoQ写作社区