addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Riak Ensemble: A Paxos-based Framework for Scalable, Consistent Systems

Joseph Blomstedt from Basho will be giving this talk about Riak Ensemble. We'll have pizza at 6:45pm with the talk starting at 7-ish. See you then!

Here's a more detailed description of this meetup's talk:

This talk covers riak_ensemble: a library for building scalable, consistent distributed systems in Erlang. riak_ensemble provides leader election and paxos-based consensus groups, including support for dynamic cluster membership.

To support arbitrary cluster sizes, riak_ensemble is designed to run multiple independent consensus groups. For example, a 10 node cluster might split it's workload across 2 consensus groups while a 50 node cluster uses 10 consensus groups. Since each consensus group is completely independent, the overall throughput scales as the cluster increases in size.  This is in contrast to many other systems that support only a single cluster-wide consensus group that gets slower as more nodes are added.

This talk will present the design and architecture of riak_ensemble as well as demonstrate how developers can use riak_ensemble in their applications.

Join or login to comment.

  • trevor

    Sounds awesome, but I can't make it. : (

    February 10, 2014

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy