http://www.hazelcast.com/docs/2.5/manual/multi_html/ch18s04.html