Experience with some Principles for Building an Internet-Scale Reliable System
For distributed system engineers only, three Akamai engineers have submitted a very interesting paper to the World ‘05 Second Workshop on Real, Large Distributed Systems. You don’t have to be building a large distributed system for many of the principles they employ to apply though - their approach addresses a couple (but not all) of the Eight Fallacies of Distributed Computing. They do employ some very simple but effective tricks to increase availability - reducing the TTL of just 20 seconds for IP mappings in their LLNS servers is a good example.
Akamai is a company I’ve always been fascinated with. They managed to quietly develop a truly transparent, global and reasonably intelligent content delivery platform that is second to none. For example, if you’ve ever bought music from the iTunes Music Store then you’ve used Akamai’s servers. Most global high-bandwidth sites like Yahoo!, Google and Microsoft/MSN use Akamai to distribute their brunt of their HTTP content. You wouldn’t know this from Akamai’s customer testimonial page but last years Akamai DNS outage highlighted who their customers are and how much they depend on Akamai.
No comments yet.
Leave a comment
What I'm Doing...
- Weird, Jeff Stelling (brilliant Sky Sports 'Gillette Soccer Saturday' anchor) is to be the new Countdown host. He might be good... 2 hrs ago
- Merging Irish banks until only BOI & AIB exist is terrible idea. Their assets are too expensive to be 'saved' if required(>100% of I ... 7 hrs ago
- I've got a ticket for the Pumas game tomorrow...can't wait! 9 hrs ago
- @donncha OO now has a native OS X build of v3. Latest neooffice is still cut from OO v2 source still I think so it's probably a bit behind. 9 hrs ago
- @EvertB Wondering if anyone 'in the know' could comment on status of irish mobile operator network capacity? 16 hrs ago
- More updates...
Posting tweet...
Blogroll
LinkRoll
Category Cloud
amazon api app apple atom atompub australia banks beacon berlin blogging blosxom capeclear content copyright data dev drm dublin eclipse economy facebook firefox food football fowa future games google hardware identity internet ireland irish java junk linux mac media microsoft mobile movies music n800 net nooked oauth openid opensocial opml osgi oss patents politics polls process rails railsconf rest rss ruby search soa social software spam sport tech travel trip tv uk us vodafone wayoutthere web2.0 web services why xml yahoo youtube
Recent Posts
Recent Comments
- d harris on How many James Bond films are there?
- rud0y on How many James Bond films are there?
- Fergus Burns on Moving On
Archives
Photos
|

