消息队列核心基础学习总结

消息队列核心基础学习总结

认识与安装Kafka

Kafka的基础概念与术语(了解Kafka基础概念,必读篇)
Kafka集群环境搭建(基于Zookeeper,Docker部署)
Kafka集群环境搭建(基于KRaft,宿主机部署)
深入了解Offset(Offset基本概念,存在哪里,如何使用,客户端提交等话题)

应用开发集成Kafka

.NET Core集成Kafka完成Pub/Sub(发布订阅是最常见的使用场景)
提升Producer吞吐量与消息可靠性的实践(客户端的必要配置,迅速提升吞吐量与消息可靠性)
Kafka Streams基础概念(了解了解Streaming流式计算基础概念)
.NET Core编写Kafka Streaming应用程序(自己编写一个Streaming应用,有可能是全网第一篇介绍.NET编写Kafka Streaming应用程序的文章)

一些Kafka最佳实践

重要的Kafka集群参数配置优化(Kafka Broker端集群的重要参数,必须了解)
调优Kafka的一些最佳实践(Kafka性能调优是一个系统工程,需要从多个层次来优化)
Kafka常用的Shell脚本(Kafka提供了一些很有用的Shell脚本,值得了解)