写点什么

MQ

0 人感兴趣 · 48 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/9c/9c7e3849197e63c314a3f6dde68c949c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ElasticSearch - 批量更新 bulk 死锁问题排查 | 京东云技术团队

由于商品变更MQ消息量巨大,为了提升更新ES的性能,防止出现MQ消息积压问题,所以本系统使用了BulkProcessor进行批量异步更新。

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

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

系统梳理面试 6 大专题,阿里爆款 Java 面试速成笔记也太香了

金三银四已经过去,相信有很多人都在准备面试了。我们都知道想要在金三银四面试跳槽肯定是要预先投简历的,不知道大家的简历投得怎么样了。反正我最近是收到很多粉丝的私信说自己投了简历却杳无音信,在第一关就败下阵来。(不瞒大家说这里楼主是有点幸灾乐祸

https://static001.geekbang.org/infoq/0f/0ff5b33d3b745c474770d722064626b0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

架构师日记 - 为什么数据一致性那么难

在现代大型分布式软件系统中,有一个绕不过去的课题,那就是如何保证系统的数据一致性。著名的Paxos算法(Megastore、Spanner),Raft协议(ETCD、TiKV、Consul ),ZAB协议(ZooKeeper)等分布式一致性解决方案,都是在此背景下而诞生的

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

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

阿里内部独家 Java 架构面试题,面试再不过来找我

又逢“金九银十”,年轻的毕业生们满怀希望与忐忑,去寻找、竞争一个工作机会。已经在职的开发同学,也想通过社会招聘或者内推的时机争取到更好的待遇、更大的平台。

https://static001.geekbang.org/infoq/97/970e48ef4e790c1c6c589d0f6cc3b98a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MQ 的原理以及持久化

用户头像
浅羽技术
2022-08-30

消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上, 队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行 -- 它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。

https://static001.geekbang.org/infoq/2c/2c6e9bca808af366b8b123dde3eb88f4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

常用消息中间件对比

用户头像
浅羽技术
2022-08-28

1、解耦,降低系统之间的依赖 2、异步处理,不需要同步等待 3、削峰填谷,将流量从高峰期引到低谷期进行处理

https://static001.geekbang.org/infoq/5c/5c219dc6080084324596c2c427240d37.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一张图进阶 RocketMQ - 消息存储

用户头像
三此君
2022-07-24

三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片链接,关于 RocketMQ 你只需要记住这张图。 今天主要聊一聊 RocketMQ 消息的存储:消息的存储结构,Broker启动流程,消息的存储流程等。

https://static001.geekbang.org/infoq/32/32d81eb7051f53c4e72f3541351ae798.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一张图进阶 RocketMQ - 通信机制

用户头像
三此君
2022-07-24

三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片链接,关于 RocketMQ 你只需要记住这张图。 今天我们先聊一聊 Netty 基本流程,然后分析 RocketMQ 的通信机制,最后通过异步消息发送来串联 RocketMQ 通信机制

https://static001.geekbang.org/infoq/ac/aca61014a6e0c21d44e62c5798c8fe8b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一张图进阶 RocketMQ - 消息发送

用户头像
三此君
2022-07-24

三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片链接,关于 RocketMQ 你只需要记住这张图。 今天主要从一个生产者示例开始,以两行代码为切入点,逐步剖析生产者启动流程以及同步消息发送流程。

https://static001.geekbang.org/infoq/c2/c23556a354734e2460aea8ba8d7ac42e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一张图进阶 RocketMQ - NameServer

用户头像
三此君
2022-07-24

三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片链接,关于 RocketMQ 你只需要记住这张图。 今天主要聊一聊 RocketMQ 集群元数据管理,那它到底管理了哪些元数据?又是如何工作的?

https://static001.geekbang.org/infoq/92/9280019c7618eb37f2a1c34d059cdd2c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一张图进阶 RocketMQ - 整体架构

用户头像
三此君
2022-07-24

三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片,关于 RocketMQ 你只需要记住这张图! 本文是《一张图进阶 RocketMQ》系列的第 1 篇,今天的内容主要分为两个部分: 整体架构和消息收发示例。

得物技术消息中间件应用的常见问题与方案

用户头像
得物技术
2022-05-11

在这里,我们就针对消息队列中间件使用中的典型问题作一番分析(包括顺序消息、可靠性保证、消息幂等、延时消息等),并提供一些解决方案。

源码解析 Synchronous Queue 这种特立独行的队列

Synchronous Queue 是一种特立独行的队列,其本身是没有容量的,比如调用者放一个数据到队列中,调用者是不能够立马返回的,调用者必须等待别人把我放进去的数据消费掉了,才能够返回。

https://static001.geekbang.org/infoq/90/902e70787f21540df5e36213deeb1dd4.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

架构设计之 MQ 选型

用户头像
无心水
2021-12-14

在微服务架构中,消息队列带来哪些好处呢 1. 改善写操作请求的响应时间 2. 更容易进行伸缩:小功能解偶为独立服务,更容易伸缩,提升处理能力 3. 削峰填谷 4. 隔离失败:消费者处理消息失败,不会传递给生产者 5. 降低耦合:上下游服务解藕 6. 保证最终一致性

https://static001.geekbang.org/infoq/87/8744e16382c57b52953bf17694ddd03b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

都在用 MQ,Redis 的 Pub/Sub 也可以试着了解下

用户头像
李子捌
2021-11-27

李子捌把话说在前头,如果你是面试或者为了了解知识来学习这一知识点,我觉得是有必要的;但是如果你是作为公司的技术负责人或者项目技术选型来使用Redis的Pub/Sub做消息的发布订阅,如果你不是走投无路了,那么你可能值得斟酌一下。Redis的Pub/Sub发布订阅,

MQ 是一种新的通信模式

用户头像
风翱
2021-09-13

Message Queue(MQ)一种新的通信模式。

https://static001.geekbang.org/infoq/f6/f6c709e856d181371c284e5d80e89946.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

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

用户头像
Java~~~
2021-08-10

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

https://static001.geekbang.org/infoq/a1/a1852072a429999024f8aa64394df485.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

腾讯技术官手撸笔记,全新演绎“Kafka 部署实战”,已开源

用户头像
Java~~~
2021-08-07

我们知道,当下流行的MQ非常多,不过很多公司在技术选型上还是选择使用Kafka。与其他主流MQ进行对比,我们会发现Kafka最大的优点就是吞吐量高。实际上Kafka是高吞吐低延迟的高并发、高性能的消息中间件,配置良好的Kafka集群甚至可以做到每秒几十万、上百万的

https://static001.geekbang.org/infoq/9a/9a43aa3318ec043dd6c85281ad796794.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

常用消息队列对比

用户头像
看山
2021-06-14

作为中间件,消息队列是分布式应用间交换信息的重要组件。

MQ_MQ技术文章_InfoQ写作社区