Needs a location
NOTE: For those wishing to attend remotely, the event will be streamed here (http://youtu.be/Xotcdlmu3ss). The talk will start at 18:15 GMT.
Remote attendees can join the discussion here (https://webchat.freenode.net/?channels=jbugncl).
Infinispan is a distributed in memory key/value store that aims to be highly available and scalable. Its ability to scale is tightly linked to the underlying order protocol, aka atomic broadcast, used for enforcing serializability.
In this talk I will explore the scaling limits of Infinispan’s existing protocol and then propose an alternative approach to designing broadcast systems, that decouples ordering and broadcast.
This talk contrasts our approach with Infinispan’s, exploring the design features of our new approach and how they will improve Infinispan’s scalability.
This talk will be given by Ryan Emerson.