自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 RocketMQ客户端主要功能

一个队列只能由同一消费者组内的单一消费者处理,如果数据量大的话,可以扩容队列数量,提升消费能力。作为客户端,要和 NameServer、Broker通信, 所以要建立连接,通信要有协议,网络上传输/接收需要序列化/反序列化。topic 是个逻辑概念,队列才是消息的实际容器,大部分消息队列都有这个概念,如 kafka 称为分区。对于要求消息有序的场景,生产端重要的一点就是需要指定写入的队列,以保证消息的有序性。广播消费场景下,每个消费者分组内只有一个消费者组,因此不涉及消费者的负载均衡。

2023-09-28 10:38:43 237

原创 RocketMQ元数据交互

本文重点介绍 RocketMQ 各组件间的数据交互。

2023-09-25 11:38:20 114 1

原创 深入理解Java IO、NIO

本文基于 jdk8在了解 NIO 前,先来看下 IO。

2023-09-05 16:22:13 61

原创 如何理解Linux的IO模型

如何理解 Linux IO 模型

2023-09-01 16:50:57 40 1

原创 如何理解用户态和内核态?

内核态和用户态是什么? 它们解决的问题是什么? 内核态和用户态的切换

2023-08-31 10:26:06 39

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除