Kafka vs RocketMQ—— Topic数量对
单机性能的影响
引⾔
上⼀期我们对⽐了三类消息产品(Kafka、RabbitMQ、RocketMQ)单纯发送⼩
消息的性能,受到了程序猿们的⼴泛关注,其中⼤家对这种单纯的发送场景
感到并不过瘾,因为没有任何⼀个⽹站的业务只有发送消息。本期,我们就
来模拟⼀个真实的场景:
1. 消息的发送和订阅⼀定是共存的
2. 要⽀持多个订阅端订阅⾃⼰感兴趣的消息
鉴于上⼀期Kafka和RocketMQ的指标和关注度很⾼,本期我们将只针对这两
个产品,对⽐在上述场景中,究竟谁更胜⼀筹。在正式开始测试之前,⾸先
要向⼤家明确2个概念:
Topic为何物
Topic是消息中间件⾥⼀个重要的概念,每⼀个Topic代表了⼀类消息,有了
多个Topic,就可以对消息进⾏归类与隔离。
可以参照下图的动物园喂⾷模型,每⼀种动物都只能消费相对应的⾷品。
评论0
最新资源