随笔分类 - kafka
摘要:1,如何保证消费顺序,比如同一个用户的下单,撤单肯定有先后顺序。 解决方法:把订单号放在topic中指定partition。 2,用户因为网络延迟导致下单失败,后端看不到用户订单消息,但是却撤单了。 解决方法:消费者消费消息的时候,先判断订单号是否属于下单失败,如果是,则把下单失败的消息放到重试表中
阅读全文
摘要:目前市面上各种中间件层出不穷,我们在做具体的选型时难免会纠结,在这里阐述点粗浅的看法,其实每个中间件在其设计上,都有其独有的特点或优化点,这些恰好应该是我们所关注的,这样才能做到物尽其用,将其特性发挥到最大;同时还要了解它们各自的劣势,这主要为了避坑。各种中间件就像是积木,我们能做的,就是选择合适形
阅读全文