I think this is a case of asking the wrong question. LMAX Disruptor is a single-process abstraction, similar to an event loop / reactor. Erlang already has this concept under the covers (use +K on the command-line to turn on kernel-polling).
Riak (the product) is a distributed key-value store that runs on multiple nodes (OS processes). Riak Core is the framework upon which Riak-the-product is built, and provides cluster membership, consistent hashing, the virtual-node abstraction, handoff and various other utilities. None of these things talk about how work is distributed to multiple consumers in a single process. The two have very little in common. On Wed, Jan 14, 2015 at 8:25 AM, xu xiut <[email protected]> wrote: > Is it possible to mimic most or all of Disruptor's behaviour with Riak? > > https://github.com/LMAX-Exchange/disruptor/wiki/Introduction > > _______________________________________________ > riak-users mailing list > [email protected] > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > -- Sean Cribbs <[email protected]> Sr. Software Engineer Basho Technologies, Inc. http://basho.com/
_______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
