An anonymous reader writes: Web hosting has been around since the web was born and content delivery networks and such appeared soon after. Now there's a new technology that tries to combine the two. This service is offered by a start-up called Tronkle and it allows your website to be present in several locations around the world at the same time and served to your website visitors from the location that is closest to them. And when they say "website" this time they really mean it: it's not just a bunch of files that get to the edge nodes, but the entire website and services (database included). This means that the entire processing (http, php and db) is also performed on the edge nodes and this means that you also get load balancing for your website. Of course you could do this by Mysql replication and http load balancing but to make shared web hosting that allows each user to choose their own combination of servers is a totally different story and that's exactly what Tronkle does.