Filip, sorry - but I missed this post before I sent my own API suggestion. However, I think the good news is that your API view is very much the same as my API view....
We both start at Cluster and can discover meta data about Nodes. Your Cluster provides a channel/message mechanism that I think would be very useful for cluster coordination. Mine expands about session and state But I don't think these are mutually exclusive and I think the two view can be merged without any significant clashes. cheers
