消息中间件(KafkaRabbitMQ)收录集

原 消息中间件(Kafka/RabbitMQ)收录集https://blog.youkuaiyun.com/u013256816/article/details/54743481版权声明:本文为博主原创文章,未经博主朱小厮允许不得转载。 https://blog.youkuaiyun.com/u013256816/article/details/54743481
本篇主要整理工作中遇到的一些消息中间件的相关知识,包括Kafka, RabbitMQ, RocketMQ, ActiveMQ等,不排除收录其他消息中间件的可能。
这里会持续收录相关知识,包括安装、部署、使用示例、监控、运维、原理等。
所有新撰写的与中间件有关的文章都会收录与此,注意保存本文链接。
Last Update Time: 2019-04-03 02:01
Update Content:
Kafka科普系列 | 什么是LW和logStartOffset?
Kafka科普系列 | 什么是LSO?
Kafka科普系列 | Kafka中的事务是什么样子的?
欢迎支持笔者新作:《深入理解Kafka:核心设计与实践原理》和《RabbitMQ实战指南》,同时欢迎关注笔者的微信公众号:朱小厮的博客。
>>>>>>>>>>>>加入群聊:消息生态圈<<<<<<<<<<<<<
通用
什么是Zero-Copy?(sendfile)
Linux IO磁盘篇整理小记
如何看待消息中间件的选型 (心法篇)
消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局(干货篇,发表在InfoQ)
文件句柄(file handles) & 文件描述符(file descriptors)
一文详解TCP
1. Kafka
运维
kafka集群配置
kafka的安装(包括zookeeper)
Kafka科普系列
Kafka最全面试题整理|划重点要考
Kafka科普系列 | 什么是LW和logStartOffset?
Kafka科普系列 | 什么是LSO?
Kafka科普系列 | Kafka中的事务是什么样子的?
原理及使用
Kafka之sync、async以及oneway (@Deprecated)
kafka数据可靠性深度解读(发表在InfoQ)
Kafka压缩 (@Deprecated)
Kafka Producer拦截器
Kafka消息序列化和反序列化(上)
Kafka消息序列化和反序列化(下)
Kafka分区分配计算(分区器Partitions)
Kafka解析之失效副本
Kafka解惑之Old Producer(1)—— Beginning
Kafka解惑之Old Producer(2)——Sync Analysis
Kafka解惑之Old Producer(3)——Async Analysis
Kafka解惑之Old Producer(4)——Case Analysis
Kafka解析之topic创建(1)
Kafka解析之topic创建(2)
Kafka解析之topic创建(3)——合法性验证
Kafka解惑之时间轮(TimingWheel)
直击Kafka的心脏——控制器
Kafka分区分配策略(1)——RangeAssignor
Kafka分区分配策略(2)——RoundRobinAssignor和StickyAssignor
Kafka分区分配策略(3)——自定义分区分配策略
Kafka分区分配策略(4)——分配的实施
如何把一个运行完好的Kafka搞崩溃
为什么Kafka中的分区数只能增加不能减少?
Kafka冷门知识——主题删除背后的秘密
Kafka Log系列
一文看懂Kafka消息格式的演变
Kafka消息格式中的变长字段(Varints)
Kafka日志清理之Log Deletion
Kafka日志清理之Log Compaction
kafka文件存储机制(@Deprecated)
Kafka参数系列
Kafka参数broker.id详解
Kafka参数图鉴——unclean.leader.election.enable(@Deprecated)
监控
如何使用Jmx监控kafka
Kafka端到端审计
Kafka监控架构设计
Kafka的Lag计算误区及正确实现
如何获取Kafka的消费者详情——从Scala到Java的切换
集群管理工具KafkaAdminClient——原理与示例
集群管理工具KafkaAdminClient——改造
再看Kafka Lag
大数据
[Kafka与Spark集成系列一] Spark入门
[Kafka与Spark集成系列二] Spark的安装及简单应用
[Kafka与Spark集成系列三] Spark编程模型
[Kafka与Spark集成系列四] Spark运行结构
其他
Kafka发送超过broker限定大小的消息时Client和Broker端各自会有什么异常?
Kafka源码环境搭建
2. RabbitMQ
运维
RabbitMQ常用命令
RabbitMQ的安装及集群搭建方法
RabbitMQ单机多实例配置
RabbitMQ的元数据重建
RabbitMQ负载均衡(1)
RabbitMQ负载均衡(2)——HAProxy
RabbitMQ负载均衡(3)——Keepalived+HAProxy实现高可用的负载均衡
RabbitMQ负载均衡(4)——LVS
RabbitMQ管理(1)——多租户与权限
RabbitMQ管理(2)——用户管理
RabbitMQ管理(3)——Web端管理
RabbitMQ管理(4)——应用管理
RabbitMQ管理(5)——集群管理
监控
RabbitMQ之监控(1)
RabbitMQ之监控(2)
RabbitMQ之监控(3)
基础概念及原理
RabbitMQ基础概念详解
RabbitMQ之mandatory和immediate
RabbitMQ之TTL(Time-To-Live 过期时间)
RabbitMQ之死信队列
RabbitMQ之队列优先级
RabbitMQ如何实现延迟队列?
RabbitMQ之RPC实现
RabbitMQ之消息确认机制(事务+Confirm)
RabbitMQ之消息持久化
RabbitMQ之Consumer消费模式(Push & Pull)
RabbitMQ之镜像队列
学会查看 RabbitMQ日志
RabbitMQ消息追踪之Firehose
RabbitMQ消息追踪之rabbitmq_tracing
RabbitMQ之惰性队列(Lazy Queue)
RabbitMQ消息可靠性分析
网络分区
RabbitMQ脑裂
RabbitMQ Network Partitions 服务日志对比
RabbitMQ Network Partitions
RabbitMQ Network Partitions 处理策略
模拟RabbitMQ网络分区
官方文档翻译
Java Client API Guide
Highly Available (Mirrored) Queues
rabbitmq-java-client解析
[Conclusion]RabbitMQ-客户端源码之总结
[一]RabbitMQ-客户端源码之ConnectionFactory
[二]RabbitMQ-客户端源码之AMQConnection
[三]RabbitMQ-客户端源码之ChannelManager
[四]RabbitMQ-客户端源码之Frame
[五]RabbitMQ-客户端源码之AMQChannel
[六]RabbitMQ-客户端源码之AMQCommand
[七]RabbitMQ-客户端源码之AMQPImpl+Method
[八]RabbitMQ-客户端源码之ChannelN
[九]RabbitMQ-客户端源码之Consumer
为什么QueueingConsumer会被Deprecated?
3. RocketMQ
运维
RocketMQ配置
4. ActiveMQ
ActiveMQ简述
Spring+ActiveMQ整合
欢迎支持笔者新作:《深入理解Kafka:核心设计与实践原理》和《RabbitMQ实战指南》,同时欢迎关注笔者的微信公众号:朱小厮的博客。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值