java分布式优惠券系统后台--2 开发环境

Redis的特点:原子性&过期机制

分布式消息传递基于可靠的消息队列在客户端应用和消息系统之间异步传递消息
有两种主要的消息传递模式:点对点模式和发布订阅模式

java分布式优惠券系统后台--2 开发环境
点对点消息系统:消息持久化到一个队列中,一个或多个消费者消费队列中的数据。一条数据只能被消费一次,当某条数据被消费,则被消息队列删除。即使有多个消费者同时消费数据,也能够保证数据处理的顺序

发布订阅消息系统:消息被持久化到一个topic中,消费者可以订阅一个或多个topic,消费着可以消费该topic中的所有数据,同一个数据可以被多个消费者消费,数据被消费后不会立马被删除。

Kafka:
java分布式优惠券系统后台--2 开发环境
java分布式优惠券系统后台--2 开发环境
java分布式优惠券系统后台--2 开发环境
java分布式优惠券系统后台--2 开发环境

java分布式优惠券系统后台--2 开发环境