最新 最热

别再用 Redis List 实现消息队列了,Stream 专为队列而生

Stream 是 Redis 5.0 引入的一种专门为消息队列设计的数据类型,Stream 是一个包含 0 个或者多个元素的有序队列,这些元素根据 ID 的大小进行有序排列。

2022-04-08
1

通用的消息队列(redis,kafka,rabbitmq)

网上有很多消息队列的中间件,如redis,kafka,rabbitmq,这些都很强大 但用起来,每个的用法都不一样,有没有一种办法,我只需要实现一种方法,就能随意使用哪个中间件都可以呢. 我这边设计如下:...

2022-04-08
0

Kafka如何实现高性能IO

Kafka 是一个高性能的消息队列,在众多消息队列产品中,Kafka 的性能绝对是处于第一梯队的。我曾经在一台配置比较好的服务器上,对 Kafka 做过极限的性能压测,Kafka 单个节点的极限处理能力接近每秒钟 2000 万条消息,吞吐量...

2022-04-08
0

Kafka延时队列

TimingWheel是kafka时间轮的实现,内部包含了⼀个TimerTaskList数组,每个数组包含了⼀些链表组成的TimerTaskEntry事件,每个TimerTaskList表示时间轮的某⼀格,这⼀格的时间跨度为tickMs,同⼀个TimerTaskList中的事件都是相...

2022-04-08
1

Kafka重试队列

kafka没有重试机制不⽀持消息重试,也没有死信队列,因此使⽤kafka做消息队列时,需要⾃⼰实现消息重试的 功能。 实现 创建新的kafka主题作为重试队列:...

2022-04-08
0

kafka-cli命令快速分析kafka消息队列

kafka是一种高吞吐量的分布式发布订阅消息系统。生产者发送消息到队列中,消费者消费其中的消息。

2022-04-08
0

用ClickHouse近乎实时地进行欺诈检测

以下是我们如何确保我们不断发展的Gojek生态系统对我们的客户、司机伙伴和商户伙伴是安全的。 在Gojek,我们不断寻求创新的解决方案,以解决我们不断变化的挑战,为我们的客户、司机伙伴、商户伙伴和我们的整个生态系统保...

2022-04-08
0

Kafka 精妙的高性能设计(下篇)

在 上一篇文章 中,指出了高性能设计的两个关键维度:计算和 IO,可以将它们理解成「道」。同时给出了 Kafka 高性能设计的全景图,可以理解成「术」。...

2022-04-08
0

《我想进大厂》之kafka夺命连环11问

kafka是一个流式数据处理平台,他具有消息系统的能力,也有实时流式数据处理分析能力,只是我们更多的偏向于把他当做消息队列系统来使用。

2022-04-08
1

Kafka性能篇:为何Kafka这么"快"?

以讲解性能作为 Kafka 之旅的开篇之作,让我们一起来深入了解 Kafka “快”的内部秘密。你不仅可以学习到 Kafka 性能优化的各种手段,也可以提炼出各种性能优化的方法论,这些方法论也可以应用到我们自己的项目之中,助力我...

2022-04-08
0