Disruptor-net:LMAX Disruptor到.NET的端口

时间:2024-05-03 09:16:59
【文件属性】:

文件名称:Disruptor-net:LMAX Disruptor到.NET的端口

文件大小:5.62MB

文件格式:ZIP

更新时间:2024-05-03 09:16:59

C#

干扰网 概述 Disruptor是一个高性能的线程间消息传递框架。 该项目是的.NET端口。 可以将Disruptor简洁地定义为具有可配置使用者序列的循环队列。 主要功能是: 初始设置后,内存分配为零(事件已预先分配)。 基于推送的消费者。 (可选)无锁。 可配置的。 Java文档中的大多数信息都适用于.NET版本,尤其是。 开始使用干扰器的最快方法是使用。 样例代码 首先,您需要定义事件(消息)类型: public class SampleEvent { public int Id { get ; set ; } public double Value { get ; set ; } } 您还需要创建一个使用者: public class SampleEventHandler : IEventHandler < SampleEvent> {


网友评论