Skip to main content

eBay Tech Blog

To support the world’s largest internet marketplace, eBay tackles technical challenges at a scale that few others have. With this blog, we share our experiences working on those challenges with the technical community.

0
Stepping Towards a Password-Free World
By: Ashok Balasubramanian

eBay Identity has taken an ambitious goal of killing passwords for eBay users once for all. However, killing passwords is not a trivial task, as users have been using passwords as a primary authentication mechanism to access e-commerce and financial websites over the past 20+ years.

Featured Blog Posts

Browse eBay with Style and Speed
0
Announcing Kylin: Extreme OLAP Engine for Big Data
0
Statistical Anomaly Detection
0
Effective Front-End Code Review
0
0
Functional Thinking
By: Tony Da Silva Bernardino

Functional Programming is more than a set of principles. It's a paradigm; a different way of thinking. It focuses on the “what” is being done, as opposed to the “how” it’s being done as in Object Oriented and Imperative paradigms.

Most Commented

eBay’s Font Loading Strategy
0
Browse eBay with Style and Speed
0
Cube Planner - Build an Apache Kylin OLAP Cube Efficiently and Intelligently
0
Performance Tuning on Quartz Scheduler
0
0
The Design of A/B Tests in an Online Marketplace
By: Jason (Xiao) Wang

A/B testing is at the heart of data-driven decision making at eBay when launching product features to our site. However, the tests must be designed to carefully manage the interaction between the test and control groups.

0
Announcing the Accelerator
By: Anders Berkeman, Carl Drougge and Sofia Hörberg

The Expertmaker Accelerator is a well-proven data processing framework that provides fast data access, parallel execution, and automatic organization of source code, input data, and results. It can be used for daily data analysis tasks as well as operating as a live recommendation system with hundreds of thousands of large data files and many CPUs. The Accelerator is now released as open source by eBay.

0
Optimizing CAL Report Hadoop MapReduce Jobs
By: Wanxue Li

eBay's Central Application Logging system (CAL) collects log data from all kinds of applications. The summary reports for log data are created using Hadoop MapReduce jobs. This article discusses our experiences optimizing these jobs.

1 portrait opt3
0
Thinking Inside the Box
By: Dan Slightam

The use of Augmented Reality in mobile app development is gaining momentum very quickly. eBay just introduced its first AR features into the Android mobile app.

0
Finding Desirable Items in eBay Search by a Deep Dive into Skipped Items
By: Ishita Khan

When you search on eBay and there are many matching listings, how does eBay figure out which ones to rank at the top? One key ingredient is to determine how well the listing matches the intent of the query.

Back to Top