Episode 109: eBay’s Architecture Principles with Randy Shoup
Recording Venue: QCon 2007
Guest(s): Randy Shoup
Host(s): Markus
In this episode we discuss with Randy Shoup, Distinguished Architect at eBay, about architectural pinciples and patterns used for building the highly scalable eBay infrastructure. The discussion is structured into four main ideas: partition everything, use asynchrony everywhere, automate everything, and design the system keeping in mind that everything fails at some point in a large distributed system.
Links:
- Video: eBay’s Architectural Principles
- Interview: The eBay Architecture
- Scalability Best Practices – Lessons from eBay
- Slides: eBay’s Architectural Principles
- Home page
- Panel: Scalability
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | RSS
Hope Randy Shoup and his co-workers have done a extraordinary work and this should be a reference point for some upcoming projects. Their statistical data of traffic per day really shocks me. The word saturation should be taken out of dictionary seeing this.
Building on previous QCon presentations about eBay’s architecture, this session will concentrate on how eBay leverages the power of the extended eBay community to improve the user experience in a systematic and automated way, combining both real-time and analytical approaches.
I had some cool browse with e-bay, but never thought of the volume they handle. Great job done by Randy Shoup and his team, I am just carried away by the way they handle this volume. I guess this volume would increase further in proportion with net users.
Wow, I knew that eBay was big but I had never imagined that it was so big. Who hasn’t wondered how eBay does their business? 100 million items available for purchase…that is really massive. Not to mention the amount of page views.
[…] http://www.se-radio.net/2008/09/episode-109-ebays-architecture-principles-with-randy-shoup/ […]