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

Interviews

RSS Feed
  • Randy Shoup on Microservices, the Reality of Conway's Law, and Evolutionary Architecture

    Randy Shoup talks about designing and building microservices based on his experience of working at large companies, such as Google and eBay. Topics covered include the real impact of Conway's law, how to decide when to move to a microservice-based architecture, organizing team structure around microservices, and where to focus on the standardization of technology and process.

    Randy Shoup on Microservices, the Reality of Conway's Law, and Evolutionary Architecture
    Icon
    17:09
  • Randy Shoup on Evolvable Systems

    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 on Evolvable Systems
    Icon
    25:41
  • 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.

    Randy Shoup Discusses the eBay Architecture
    Icon
    37:40
  • Dan Pritchett on Architecture at eBay

    Dan Pritchett gives us an inside look into the decisions behind on 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.

    Dan Pritchett on Architecture at eBay
    Icon
    31:23
BT