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.
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.
Featured Blog Posts
eBay Developers Program
The eBay platform offers an unprecedented opportunity to build a new eBay business or expand your current business, reach new customers, and create a potential new stream of revenue. Leverage the resources of the eBay Developers Program to tap into the eBay Marketplace with millions of active users globally, with tools and services that meet the diverse needs of buyers and sellers.
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.
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.
Searching for a new specification for our API contracts: the WHYs, WHATs, HOWs on OpenAPI adoption and our journey so far, including feature highlights and a discussion on the exciting possibilities.
Join Our Team
At eBay, we seek the very best engineers to help us build more economic opportunity for everyone. We work on some of the world’s most complex, highly scalable systems – which connect buyers with sellers all across the globe. There’s a purpose to what we’re doing, and we’re very passionate about it.
For many years, eBay has provided the ability to sell items to benefit a given charity or nonprofit organization through our eBay for Charity program. Now eBay sellers can list an item and have the funds raised credited to their favorite Event, Team, and/or Participant.
eBay uses various marketing channels to funnel new and existing customers to the site, and one of them is the eBay affiliate program. This article talks about a way to contextually advertise on our affiliate sites based on the content on the page.
The search engine plays an essential role in e-Commerce: it connects the user's need with a set of relevant items based on a query. This is not a simple task; millions of queries per second need to be processed over possibly billions of items, and it is expected that every query will be executed in just a few hundred milliseconds using limited resources. In this article, we show how we improved eBay's search engine efficiency by over 25%, inspired by a technique coming from web search.