InfoQ

InfoQ

Topic/Tag specific view

eBay Content on InfoQ


Latest featured content about eBay

More Best Practices for Large-Scale Websites: Lessons from eBay

Topics
Architecture,
Performance & Scalability,
Lessons

Randy Shoup shares 10 lessons learned from eBay: Partition Everything, Asynchrony Everywhere, Automate Everything, Everything Fails, Embrace Inconsistency, Expect (R)evolution, Dependencies Matter, Respect Authority, Never Enough Data, Custom Infrastructure.

News about eBay

eBay Announces ql.io

Topics
REST

After a teaser with clues last week, Subbu and the engineering team at eBay have unveiled ql.io, a SQL inspired dsl to enable frictionless composition of web API's with a SQL like syntax.

Article: Scalability Best Practices Lessons from eBay

Topics
Performance & Scalability,
Architecture

eBay Distinguished Architect at eBay Randy Shoup explains eBay key scalability practices of partitioning, horizontal scale, avoiding XA, asynchronicity, and virtualization. eBay has hundreds of millions of users, over a billion page views a day, and petabytes of data in their systems.

Articles about eBay

Building Scalability and Achieving Performance: A Virtual Panel

Topics
Java,
.NET,
Architecture,
Performance & Scalability,
Ruby

Join our industry-heavyweight (eBay, Betfair, FiveRuns and Twitter) panel as they explore the cost of making their sites as scalable as possible, whilst tuning to get the most performance they possibly can. They explore the pros-and-cons of making their apps as awesome as possible - all the while under the pressure of their business requirements.

Scalability Best Practices: Lessons from eBay

Topics
Architecture,
Design,
Performance & Scalability

eBay Distinguished Architect at eBay Randy Shoup explains eBay key scalability practices of partitioning, horizontal scale, avoiding XA, asynchronicity, and virtualization. eBay has hundreds of millions of users, over a billion page views a day, and petabytes of data in their systems.

Presentations about eBay

RESTful SOA in the Real World

Topics
REST,
Stories & Case Studies,
SOA

Sastry Malladi presents different ways used by the industry to implement a RESTful SOA, detailing how eBay did it in order to achieve performance, and what lessons can be taken from that.

SOA @ eBay: What Makes It Successful?

Topics
Governance,
Stories & Case Studies,
SOA

Beside casual challenges met in implementing SOA, Sastry Malladi talks about additional ones encountered while implementing large scale SOA deployments, giving eBay as example of an efficient, extensible and scalable SOA platform accompanied by an automated governing process.

Interviews about eBay

Randy Shoup on Evolvable Systems

Topics
Operations,
Data Access,
Deployment / Datacenter,
Database Design,
Data Warehousing,
Architecture,
Data Portability,
Event Driven Architecture

Randy Shoup discusses evolvable systems: how to run different versions of a system in parallel during migrations, decoupling a system with events, schemas at eBay and much more.

Randy Shoup Discusses the eBay Architecture

Topics
Enterprise Architecture,
SOA,
Search,
Design,
Fault Tolerance,
Performance & Scalability,
Grid Computing,
Architecture

In this interview from QCon San Francisco 2007, Randy Shoup discusses the architecture of eBay. Topics discussed include eBay's architectural principles, horizontal and vertical partitioning, ACID vs. BASE, handling data inconsistency, distributed caching, updating eBay on the fly, architectural and coding standards, eBay's search infrastructure, grid computing, and SOA.