Wow this is a really cool idea. I feel like in the future we're going to have more of this kind of stuff, and move away from the idea that product engineering, and infrastructure engineering can be cleanly separated.<p>Infrastructural concerns are going to have to be embedded deeply into product development and vice versa.