eBay architecture

seems everyone is converging on the same architecture, more or less?

Randy Shoup and Dan Pritchett gave a talk on scaling eBay, “The eBay Architecture”. The slides are available (PDF). The parallels with Amazon are remarkable. Like Amazon, eBay started with a 2-tiered architecture. Like Amazon, they split the website into a cluster in the late 1990’s, followed soon after by partitioning the databases. Like Amazon, they soon encountered poor performance and difficulty compiling their massive, monolithic binary (150M for eBay, Randy and Dan say). Like Amazon, they started a major rewrite of their monolithic binary around 2001, eventually building a services architecture on top of partitioned databases.

Leave a comment