RocketMQ是阿里巴巴技术团队在2016年11月捐赠给Apache基金会,正式成为孵化项目。阿里称会将其打造成顶级的项目,在如今优秀的MQ中间件中,RocketMQ也是占有一席之位的,它具有高性能、高可靠、实时性、分布式的特点,天生为金融互联网领域而生,目前在众多技术团队中都有在使用。
本文讲述RocketMQ的高级应用。还不了解RocketMQ?快戳入门!RocketMQ系列之初始入门
有序消息
有序消息指的是生产消息和消费消息的顺序是相同的,在有些业务逻辑必须保证顺序性,比如单个订单的创建、支持、发货、收货。
RocketMQ在有序消息上有两种实现方式:全局有序和分区有序
全局有序
全局有序是一个Topic的消息全部发送到一个队列中,并按照先进先出的顺序进行发布和消费。