Monday, February 9, 2009

eBay Scalability

Every company wants to cut cost and expand business. For websites, it means reducing server and storage expenses while having more page views and transactions. It's difficult, especially for some one like eBay who already has 2B page view/day and $60B transactions/year.

From the slides, we can learn some secrets of eBay (not very surprising though). The five principles cover partition, async, automation, failure and inconsistency, all of which are classic CS research topics. So I guess the real challenges are implementation and practical trade-offs.

I don't quite understand why a 3rd-party cloud provider will help cutting cost. It looks like we already have too much over-provision in enterprise networks, so cloud providers can sell storage and cycles very cheap compared with self-managed DCs. But how to guarantee data security? There is high risk and resulting shadow cost for cloud.

I'd like to learn more about cost comparison between owned DC maintenance and cloud price.

2 comments:

  1. Interesting and informative information. Good to know.

    I just wanted to share some piece of information which I came across while I was looking to expand and scale up my business. There is this business profitability and scalability calculator which is there on this site Seo Traffic Spider and its really cool. When you enter the data in it in terms of the amount and time you are spending on promoting your website, it calculates the total resources in terms of cost you are accruing for your website promotion.

    The best I like about it is that after calculating the result, it gives you a customized less expensive solution based on your data and its really interesting. You can try out this tool and see the results for yourself.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete