Consumer

2024/9/25 5:31:30

RocketMq详解:一、RocketMQ 介绍及基本概念

文章目录 前言1.RocketMQ简介2.RocketMQ 特点3.核心特性4.应用场景5.RocketMQ 优势6.RocketMQ 四大核心组件6.1 NameServer1.NameServer作用2.NameServer被设计为无状态的原因3.和NameServer和Zookeeper的区别4.NameServer的高可用保障 6.2 Broker1.Broker部署方式2.高可用与负…

RabbitMQ 生产和消息

1. 安装RabbitMQ 编写docker-compose.yml文件 version: 3.8 services:rabbitmq:image: rabbitmq:managementcontainer_name: rabbitmq_containerports:- "5672:5672"- "15672:15672"volumes:- ./rabbitmq_data:/var/lib/rabbitmqenvironment:RABBITMQ_DE…

C++生产者-消费者无锁缓冲区的简单实现

文章目录 1. 引言2. SPSC 环形缓冲区设计思想3. 缓冲区类定义4. 追加数据5. 读取数据6. 完整代码7. 基准测试7.1. 测试代码 8. 执行结果 1. 引言 本文将介绍如何实现无锁字节缓冲区(LockFreeBytesBuffer),并通过Google Benchmark对其性能进行…