Daily
更新: 5/10/2025 字数: 0 字 时长: 0 分钟
Daily Plan
#todo
Daily Study
项目中为什么选择Kafka
#暑期实习 这里主要与RabbitMQ对比
- RabbitMQ是一个传统的消息队列系统,设计目标是确保消息的可靠传递,并提供多种消息传递协议的支持,应用于实时的,可靠性要求较高的消息传递上
- Kafka是一个分布式事件流平台,设计目标是提供高吞吐量和持久化存储,支持数据溯源,同时具有低延迟的特性。主要应用于处理活跃的流式数据,特别适合大数据量的数据处理场景
- 该项目的预设场景是一个高并发大数据量的文章服务,因此才有Kafka作为消息队列。
- 在实际的生产应用中,通常会采用Kafka作为消息传输的数据管道,采用RabbitMQ作为交易数据的管道,原因在于可靠性和是否存在数据丢失的可能上。
得物研发效能
敏捷开发 - 得物卓越研发效能之路:原则、方法与实践全景揭秘 - 个人文章 - SegmentFault 思否