-
Website
http://www.bytebot.net/blog/ -
Original page
http://www.bytebot.net/blog/archives/2008/09/16/learn2scale-whats-up-with-malaysian-news-sites-will-the-cloud-work-for-them -
Subscribe
All Comments -
Community
-
Top Commenters
-
Sheeri Kritzer Cabral
2 comments · 1 points
-
vadimtk
1 comment · 1 points
-
Mark Callaghan
2 comments · 1 points
-
Artem Russakovskii
1 comment · 1 points
-
cameranoob
1 comment · 1 points
-
-
Popular Threads
-
URGENT: Action Needed to help save MySQL
2 weeks ago · 15 comments
-
The Nokia E72: Quick impressions
1 week ago · 6 comments
-
Logging in Thunderbird
1 week ago · 2 comments
-
ChurpChurp alcohol advertising on Twitter
1 week ago · 2 comments
-
How do you convince an entrepreneur to go opensource?
2 weeks ago · 2 comments
-
URGENT: Action Needed to help save MySQL
There's no local equivalent...the nearest decent caching services to us are in Japan and that just don't cut the mustard.
The idea was that if there was some big news that would triple or more the traffic on the site, first they'd strip away some images (and videos when those existed), then some css and text and finally even advertising was let go of. Just to keep the news site alive at all.
Who knows, maybe they still do it but it's so classy you never notice it?
but in the future things might change... let's hope.
Personally, I'm okay with it because they still fulfill the most important criteria: the news (text) got through, nevermind the fancy graphics and layout. Although they just need to slap something like AdSense on it to capitalize on the traffic.
Professionally, I see plenty of shortcuts they can take to handle the traffic. CPU/server would be dirt simple to scale up for a read-only site. Highly suspect bandwidth is the issue. Content type separation and a CDN, even for a local site, might be required. A manual CDN with servers in TMNet and Jaring might be required. Jaring datacentre/misc TMNet connection is often flakey enough that you get really high latency connections. You'd often get dropped packets that way when you reach your bandwidth cap, and frustrated users reloading the half-loaded page will exacerbate the problems.
You may deploy those (drupal/joomla et al) on EC2, but from my limited knowledge of EC2, I doubt you'd get automagic scaling -- EC2 make it easier to deploy lots of instances, but unless you get those instances synchronised, updates would be an issue.
Now, it may be possible to quickly deploying EC2 or otherwise images that are read-only mirrors (via a caching squid?) that sync with a centralized read-write site (the original). Then use DNS roundrobin or funky BIND9 Views/DNS Zone to direct requests to the shortest hop mirror. e.g. TMNet customers get directed to mirror(s) sitting in a TMNet datacentre, Jaring customers get directed to mirror(s) sitting in a Jaring datacentre...
All speculations, maybe fun to implement... "yclian?
Feel free to edit my previous comment, Colin. Need preview button for your comments!
In terms of price, there're actually a number of affordable CDNs in the market, such as Cachefly. I don't exactly know how S3 works (it's not a CDN and it is not highly distributed), but it's not a bad idea to use it to store your large content.
It also depends on what exactly is the problem that you are trying to solve. It could be a solution to global delivery, speed, reliability/availability, and/or flash crowd that you are looking for.
Me.. being a MalaysiaKini's reader has been seriously bugged by the site's availability. I would introduce them Aflexi (an even cheaper solution, that my company is building) when it is available. :)
- yc
With EC2 and Google cloud emerging, they are meant to allow enterprise to scale infrastructure instantly, simply allow you to sleep well at night and dream about traffic booming 100x yet without worrying the infrastructure.
Needless to say, cloud is definitely one of the ways for them. But again, I think Amazon does not have a cloud in Asia, which might be slower in terms of loading time.
Whei Meng Wong
CEO
Aflexi Sdn Bhd