请教一下关于MQ的技术选型?
目前开新项目业务(电商类)打算用 Larvel+Hyperf 开发, Laravel 负责有上下文依赖的数据库 IO 密集的业务,Hyperf 负责一些异步的任务处理和外部接口调用和数据回传等,中间需要依赖 MQ。 对于 MQ(采购云服务)的技术选型目前考虑:
- 对于 MQ 这块儿只有 redis 和 kafka 的使用经验, rabbitMQ 和 rocketMQ 没在实际项目中用过
- redis 消费完数据就不在了,且不是专业 MQ,不做考虑
- kafka 没有消费确认机制,对于订单的处理等强一致性的业务可能需要消费确认
- 听说 rocketMQ 对 PHP 好像不是很友好?
请教有经验的朋友,帮忙推荐一下,该选哪个比较好呢?
推荐文章: