I actually just posted one that we’re working on, qDesk.org - The trick is to build with p2p in mind. But as I mentioned in my post here, it’s also possible and feasible to use workarounds to support traditional concepts like requests.