This seems pretty crazy, does anyone know much about it? is it a proof of concept or actually designed to be used in production?
I really don't think it's very run of the mill. We tried to take decentralisation as far as we could, which I don't think many other architectures do. We also tried to make it simple to deploy and put together new web apps.
The code we have is very much a prototype that just about manages to convey where we are hoping to go.
We use something similar as this internally as well, which we custom built to our needs. Instead of Serf we use Zookeeper/etcd though.