06 2023 档案

摘要:原来kafka也有事务啊,再也不担心消息不一致了## 前言 现在假定这么一个业务场景,从`kafka`中的`topic`获取消息数据,经过一定加工处理后,发送到另外一个`topic`中,要求整个过程消息不能丢失,也不能重复发送,即实现端到端的`Exactly-Once`精确一次消息投递。这该如何实现呢? ![](https://p3-juejin 阅读全文
posted @ 2023-06-06 10:49 JAVA旭阳 阅读(1869) 评论(0) 推荐(1)
摘要:面试官问:kafka为什么如此之快?## 前言 天下武功,唯快不破。同样的,kafka在消息队列领域,也是非常快的,这里的块指的是kafka在单位时间搬运的数据量大小,也就是吞吐量,下图是搬运网上的一个性能测试结果,在同步发送场景下,单机Kafka的吞吐量高达17.3w/s,不愧是高吞吐量消息中间件的行业老大。 ![](https:/ 阅读全文
posted @ 2023-06-05 17:47 JAVA旭阳 阅读(1235) 评论(1) 推荐(6)
摘要:kafka消费者那些事儿## 前言 消息的消费一般有两种模式,推模式和拉模式。推模式是服务端主动将消息推送给消费者,而拉模式是消费者主动向服务端发起请求来拉取消息。kakfa采用的是拉模式,这样可以很好的控制消费速率。那么kafka消费的具体工作流程是什么样的呢?kafka的位移管理又是怎么样的呢? ## 消费者消费规则 阅读全文
posted @ 2023-06-01 09:59 JAVA旭阳 阅读(1859) 评论(0) 推荐(3)