Можно ли портировать LMAX Disruptor на C#?

Я знаю, что некоторые люди работают над портом C++.

Возможен ли порт C#? В частности, я думаю об ограничениях, связанных с изменчивыми полями, которые в С# являются только 32-битными. Если это единственная проблема, считает ли кто-нибудь целесообразным написать этот кольцевой буфер только для того количества слотов, которое разрешено в 32-битах. Это намного меньше событий за время существования системы. Имею ли я это право? Можем ли мы вернуться к 0 в какой-то момент?

Заранее спасибо.


person Big Endian    schedule 11.11.2011    source источник


Ответы (1)


Он уже перенесен на C#: http://code.google.com/p/disruptor-net/

person gregwhitaker    schedule 11.11.2011