草庐IT

LongEvent

全部标签

Disruptor-简单使用

前言Disruptor是一个高性能的无锁并发框架,其主要应用场景是在高并发、低延迟的系统中,如金融领域的交易系统,游戏服务器等。其优点就是非常快,号称能支撑每秒600万订单。需要注意的是,Disruptor是单机框架,对标JDK中的Queue,而非可用于分布式系统的MQ本文基于Disruptorv3.4.*版本Demo既然是简单使用,这阶段只需要关注:生产者消费者:EventHandler消息的传递:消息的载体Event简单例子首先,我们定义消息的载体Event,生产者向消费者传递的消息通过Event承载classLongEvent{privatelongvalue;publicvoidset

Disruptor-简单使用

前言Disruptor是一个高性能的无锁并发框架,其主要应用场景是在高并发、低延迟的系统中,如金融领域的交易系统,游戏服务器等。其优点就是非常快,号称能支撑每秒600万订单。需要注意的是,Disruptor是单机框架,对标JDK中的Queue,而非可用于分布式系统的MQ本文基于Disruptorv3.4.*版本Demo既然是简单使用,这阶段只需要关注:生产者消费者:EventHandler消息的传递:消息的载体Event简单例子首先,我们定义消息的载体Event,生产者向消费者传递的消息通过Event承载classLongEvent{privatelongvalue;publicvoidset