关于rabbitmq与kafka的异同
场景:对于同一份数据,多个业务消费。
rabbitmq:
交换机根据订阅者以及订阅者设置的队列,分发数据到对应业务的queue里面,各自消费队列不影响。
kafka:
公用同一份数据,不同的订阅者根据位点,请求数据。相同的groupid的消费者,公用同一个位点。
暗夜之中,才见繁星;危机之下,暗藏转机;事在人为,为者常成。
场景:对于同一份数据,多个业务消费。
rabbitmq:
交换机根据订阅者以及订阅者设置的队列,分发数据到对应业务的queue里面,各自消费队列不影响。
kafka:
公用同一份数据,不同的订阅者根据位点,请求数据。相同的groupid的消费者,公用同一个位点。