Posted in August 30, 2007 ¬ 2:48 amh.Royans
I found a very interesting story on how memcached was created. Its an old story titled “Distributed caching with memcached“. I also found an interesting FAQ on memcached which some of you might like.
Inside Myspace is another old story which follows Myspace’s growth over time. Its a very long and interesting read which shouldn’t be [...]
Read the rest of this entry »
Posted in August 28, 2007 ¬ 5:29 pmh.Royans
Here is an interesting contribution on the topic from Preston Elder
I’ve worked in multiple extremely super-scaled applications (including ones sustaining 70,000 connections at any one time, 10,000 new connections each minute, and 15,000 concurrent throttled file transfers at any one time – all in one application instance on one machine).
The biggest problem I have seen [...]
Read the rest of this entry »
Posted in August 28, 2007 ¬ 2:23 amh.Royans
A single server, today, can handle an amazing amount of traffic. But sooner or later most organizations figure out that they need more and talk about choosing between horizontal and vertical scaling. If you work for such an organization and also happen to manage networking devices, you might find a couple of loadbalancers on [...]
Read the rest of this entry »
Posted in August 25, 2007 ¬ 12:50 pmh.Royans
TypePad was and probably is one of the first and largest paid blogging service in the world. In a presentation at OSCON 2007 , Lisa Phillips and Garth Webb spoke about TypePad’s problems in 2005. Since this is a common problem with any successful company I found it interesting enough to research a little more.
TypePad [...]
Read the rest of this entry »
Posted in August 20, 2007 ¬ 2:39 pmh.Royans
There was a major skype outage last week and though there is an “official explaination” and other discussions about it floating around, I found this comment from one of the GigaOm readers more interesting to think about. Now this particular description may not accurately describe the problem (which might be speculation as well) but it [...]
Read the rest of this entry »
Posted in August 19, 2007 ¬ 3:04 amh.Royans
8/19/2007
Big Bad Postgres SQL
8/19/2007
Scalable internet architectures
8/19/2007
Production troubleshooting (not related to scalability)
8/19/2007
Clustered Logging with mod_log_spread
8/19/2007
Understanding and Building HA/LB clusters
8/12/2007
Multi-Master Mysql Replication
8/12/2007
Large-Scale Methodologies for the World Wide Web
8/12/2007
Scaling gracefully
8/12/2007
Implementing Tag cloud – The nasty way
8/12/2007
Normalized Data is for sissies
8/12/2007
APC at facebook
8/6/2007
Plenty Of fish interview with its CEO
8/6/2007
PHP scalability myth
8/6/2007
High performance PHP
8/6/2007
Digg: PHP’s scalability and Performance td>
Read the rest of this entry »
Posted in August 19, 2007 ¬ 12:28 amh.Royans
This is a very interesting website which allows you to understand the technology behind the websites you visit. Here is more from its about page
BuiltWith is a web site profiler tool. Upon looking up a page, BuiltWith returns all the technologies it can find on the page. BuiltWith’s goal is to help developers, researchers [...]
Read the rest of this entry »
Posted in August 13, 2007 ¬ 1:54 amh.Royans
A few weeks ago the company I work with noticed a weird problem with its CDN (Content Delivery Network) provider. They noticed that HEAD requests were being responded to by the CDN edge nodes using objects in the cache which had already expired. Whats worse is that even after an explicit content expiry notification was [...]
Read the rest of this entry »
Posted in August 13, 2007 ¬ 12:55 amh.Royans
There is a very interesting interview with Markus Frind, the one man army behind the website PlentyOfFish.com. The site boasts of traffic higher than match.com, about 30 million page views a day, and runs on a single webserver with a couple of database servers. Markus has found interesting ways of surviving different kinds of problems [...]
Read the rest of this entry »
Posted in August 12, 2007 ¬ 1:12 pmh.Royans
The code leaked during a facebook bug was posted online by an anonymous user. Though the source itself didn’t look very damaging, it did damage the brand “facebook”. But I won’t go into that in this post, and instead I would like to discus the facebook internals here which alex.moskalyuk touched upon.
Alex pointed out [...]
Read the rest of this entry »