Software engineering notes

Posts Tagged ‘starling

genius!

leave a comment »

“The concept of starling is to have a single server handle reliable, ordered message queues. When you put a cluster of these servers together, with no cross communication, and pick a server at random whenever you do a set or get, you end up with a reliable, loosely ordered message queue.

“In many situations, loose ordering is sufficient. Dropping the requirement on cross communication makes it horizontally scale to infinity and beyond: no multicast, no clustering, no “elections”, no coordination at all. No talking! Shhh”

Robey Pointer

http://bit.ly/eCWOx

Written by Erik

July 1, 2009 at 10:28 pm

Posted in quote

Tagged with , , , ,