BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage eBay Content on InfoQ

  • Presentation: Operational Scalability in the Next Generation Web World

    In this presentation filmed during JAOO 2007, Wayne Fenton, Director of Architecture at eBay Inc., talks about the ways in which software architects can design systems for much-improved efficiency and reliability from an operational perspective.

  • Interview: Randy Shoup Discusses the eBay 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.

  • Article: Scalability Best Practices Lessons from eBay

    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.

  • eBay's Presentation Architecture and Eclipse

    eBay insider Michael Galpin has written a two part article describing the evaluation of eBay's presentation architecture from its early Perl roots to a Java solution using Eclipse plug-ins and code generators to improve the developer experience.

  • Trading Consistency for Scalability in Distributed Architectures

    eBay's Dan Pritchard and Amazon's Werner Vogels talk about the necessary trade-offs to achieve appropriate network partitioning tolerance for large distributed systems.

  • Presentation: Operational Manageability lessons learned from eBay

    You're confident that your software will handle horizontal scale to thousands of servers. But how about your operational team? Have you also architected for managing that large collection of servers? Dan Pritchett will present lessons learned at eBay and lead a discussion on how to ensure your transactional scalability doesn't ignore your architecture's manageability.

  • Interview: Dan Pritchett on Architecture at eBay

    Dan Pritchett gives us an inside look into the decisions behind one of the largest scale architectures in the world: eBay. In explaining how the scale of eBay turns simple requirements a complex engineering problem, he walks us through the technical and organizational challenges of managing eBay's architecture.

  • Article: The Challenges of Latency

    In an exclusive InfoQ article, eBay architect Dan Pritchett explains why global, large-scale architectures need to address latency, and what architectural patterns can be applied to deal with it.

BT