Explanation about ROMA's Rolling Update.
ROMA is a Key Value store(NoSQL) be based ruby.
ROMA adopted P2P architecture,
so it enable version updating without stopping service
which use ROMA.
If you are interested in ROMA, please come to the our site.
http://roma-kvs.org/