Submit Search
Upload
More Best Practices for Large-Scale Websites -- Lessons from eBay
•
Download as PPT, PDF
•
25 likes
•
4,612 views
Randy Shoup
Follow
10 Best Practices for scalability from eBay, as presented at JavaOne 2010.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Recommended
The eBay Architecture: Striking a Balance between Site Stability, Feature Ve...
The eBay Architecture: Striking a Balance between Site Stability, Feature Ve...
Randy Shoup
Practical microservices - javazone 2014
Practical microservices - javazone 2014
Sam Newman
QCon New York 2014 - Scalable, Reliable Analytics Infrastructure at KIXEYE
QCon New York 2014 - Scalable, Reliable Analytics Infrastructure at KIXEYE
Randy Shoup
Yahoo! Application Platform Technical Deep Dive
Yahoo! Application Platform Technical Deep Dive
Tony Ng
eBay Architecture
eBay Architecture
Tony Ng
From the Monolith to Microservices - CraftConf 2015
From the Monolith to Microservices - CraftConf 2015
Randy Shoup
AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016
Sam Newman
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
Tom Laszewski
Recommended
The eBay Architecture: Striking a Balance between Site Stability, Feature Ve...
The eBay Architecture: Striking a Balance between Site Stability, Feature Ve...
Randy Shoup
Practical microservices - javazone 2014
Practical microservices - javazone 2014
Sam Newman
QCon New York 2014 - Scalable, Reliable Analytics Infrastructure at KIXEYE
QCon New York 2014 - Scalable, Reliable Analytics Infrastructure at KIXEYE
Randy Shoup
Yahoo! Application Platform Technical Deep Dive
Yahoo! Application Platform Technical Deep Dive
Tony Ng
eBay Architecture
eBay Architecture
Tony Ng
From the Monolith to Microservices - CraftConf 2015
From the Monolith to Microservices - CraftConf 2015
Randy Shoup
AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016
Sam Newman
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
Tom Laszewski
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Randy Shoup
Anatomy of Three Incidents -- Commonalities and Lessons
Anatomy of Three Incidents -- Commonalities and Lessons
Randy Shoup
One Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us Better
Randy Shoup
Scaling Your Architecture for the Long Term
Scaling Your Architecture for the Long Term
Randy Shoup
Minimal Viable Architecture - Silicon Slopes 2020
Minimal Viable Architecture - Silicon Slopes 2020
Randy Shoup
An Agile Approach to Machine Learning
An Agile Approach to Machine Learning
Randy Shoup
Moving Fast at Scale
Moving Fast at Scale
Randy Shoup
Breaking Codes, Designing Jets, and Building Teams
Breaking Codes, Designing Jets, and Building Teams
Randy Shoup
Scaling Your Architecture with Services and Events
Scaling Your Architecture with Services and Events
Randy Shoup
Learning from Learnings: Anatomy of Three Incidents
Learning from Learnings: Anatomy of Three Incidents
Randy Shoup
Minimum Viable Architecture - Good Enough is Good Enough
Minimum Viable Architecture - Good Enough is Good Enough
Randy Shoup
Managing Data at Scale - Microservices and Events
Managing Data at Scale - Microservices and Events
Randy Shoup
Service Architectures at Scale
Service Architectures at Scale
Randy Shoup
Monoliths, Migrations, and Microservices
Monoliths, Migrations, and Microservices
Randy Shoup
Evolving Architecture and Organization - Lessons from Google and eBay
Evolving Architecture and Organization - Lessons from Google and eBay
Randy Shoup
Moving Fast At Scale
Moving Fast At Scale
Randy Shoup
DevOps - It's About How We Work
DevOps - It's About How We Work
Randy Shoup
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
Randy Shoup
Managing Data in Microservices
Managing Data in Microservices
Randy Shoup
Effective Microservices In a Data-centric World
Effective Microservices In a Data-centric World
Randy Shoup
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
More Related Content
More from Randy Shoup
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Randy Shoup
Anatomy of Three Incidents -- Commonalities and Lessons
Anatomy of Three Incidents -- Commonalities and Lessons
Randy Shoup
One Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us Better
Randy Shoup
Scaling Your Architecture for the Long Term
Scaling Your Architecture for the Long Term
Randy Shoup
Minimal Viable Architecture - Silicon Slopes 2020
Minimal Viable Architecture - Silicon Slopes 2020
Randy Shoup
An Agile Approach to Machine Learning
An Agile Approach to Machine Learning
Randy Shoup
Moving Fast at Scale
Moving Fast at Scale
Randy Shoup
Breaking Codes, Designing Jets, and Building Teams
Breaking Codes, Designing Jets, and Building Teams
Randy Shoup
Scaling Your Architecture with Services and Events
Scaling Your Architecture with Services and Events
Randy Shoup
Learning from Learnings: Anatomy of Three Incidents
Learning from Learnings: Anatomy of Three Incidents
Randy Shoup
Minimum Viable Architecture - Good Enough is Good Enough
Minimum Viable Architecture - Good Enough is Good Enough
Randy Shoup
Managing Data at Scale - Microservices and Events
Managing Data at Scale - Microservices and Events
Randy Shoup
Service Architectures at Scale
Service Architectures at Scale
Randy Shoup
Monoliths, Migrations, and Microservices
Monoliths, Migrations, and Microservices
Randy Shoup
Evolving Architecture and Organization - Lessons from Google and eBay
Evolving Architecture and Organization - Lessons from Google and eBay
Randy Shoup
Moving Fast At Scale
Moving Fast At Scale
Randy Shoup
DevOps - It's About How We Work
DevOps - It's About How We Work
Randy Shoup
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
Randy Shoup
Managing Data in Microservices
Managing Data in Microservices
Randy Shoup
Effective Microservices In a Data-centric World
Effective Microservices In a Data-centric World
Randy Shoup
More from Randy Shoup
(20)
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Anatomy of Three Incidents -- Commonalities and Lessons
Anatomy of Three Incidents -- Commonalities and Lessons
One Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us Better
Scaling Your Architecture for the Long Term
Scaling Your Architecture for the Long Term
Minimal Viable Architecture - Silicon Slopes 2020
Minimal Viable Architecture - Silicon Slopes 2020
An Agile Approach to Machine Learning
An Agile Approach to Machine Learning
Moving Fast at Scale
Moving Fast at Scale
Breaking Codes, Designing Jets, and Building Teams
Breaking Codes, Designing Jets, and Building Teams
Scaling Your Architecture with Services and Events
Scaling Your Architecture with Services and Events
Learning from Learnings: Anatomy of Three Incidents
Learning from Learnings: Anatomy of Three Incidents
Minimum Viable Architecture - Good Enough is Good Enough
Minimum Viable Architecture - Good Enough is Good Enough
Managing Data at Scale - Microservices and Events
Managing Data at Scale - Microservices and Events
Service Architectures at Scale
Service Architectures at Scale
Monoliths, Migrations, and Microservices
Monoliths, Migrations, and Microservices
Evolving Architecture and Organization - Lessons from Google and eBay
Evolving Architecture and Organization - Lessons from Google and eBay
Moving Fast At Scale
Moving Fast At Scale
DevOps - It's About How We Work
DevOps - It's About How We Work
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
Managing Data in Microservices
Managing Data in Microservices
Effective Microservices In a Data-centric World
Effective Microservices In a Data-centric World
Recently uploaded
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Recently uploaded
(20)
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
More Best Practices for Large-Scale Websites -- Lessons from eBay
1.
More Best Practices
for Large-Scale Websites Lessons from eBay Randy Shoup eBay Chief Engineer Java One September 20, 2010
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Thank you! Randy
Shoup [email_address]
Download now