Thursday 16 December 2004

Scalability Solutions in Real-World companies

Architect Corner has links on how companies like eBay, google, yahoo have designed their systems.



It is interesting to note how scalability is achieved in google, ebay and other high traffic websites. The references below talk about different ways of achieving the scalability. Some notes out of these references is : Function Server Pools, Horizontal and Vertical Data Partitioning, Custom O-R Mapping, Page Rendering Optimization, Logical Cache based on User preferences, Messaging.

# Amazon Case Study http://hugo.csie.ntu.edu.tw/~yjhsu/courses/u2010/papers/Amazon%20Recommendations.pdf

# One Billion Transactions http://javaoneonline.mentorware.net/servlet/mware.servlets.StudentServlet?mt=1087580919819&mwaction=showDescr&class_code=TS-3264(USA,2003)&from=technical&fromtopic=By%20Topic&subsysid=2000&topic=technical

# Yahoo Rendering Page http://patft.uspto.gov/netacgi/nph-Parser?u=/netahtml/srchnum.htm&Sect1=PTO1&Sect2=HITOFF&p=1&r=1&l=50&f=G&d=PALL&s1=5983227.WKU.&OS=PN/5983227&RS=PN/5983227

# Ebay's Architecture http://www.manageability.org/blog/stuff/about-ebays-architecture/view

# A paper on scalable eAuction Place http://hugo.csie.ntu.edu.tw/~yjhsu/courses/u2010/papers/auction_fp.pdf

# Google Grows and Grows http://www.fastcompany.com/magazine/69/google.html




No comments:

Post a Comment