Tech Blog Archive

Developer Tools in Engineering

OpenFeature, With Contributions From eBay, Submitted to CNCF's Sandbox Program

The new open feature flagging standard enables companies to deliver cloud-native applications more effectively.

By: Justin Abrahms, Principal Architect, Chair of eBay's Open Source Program
Competitions in Engineering

eBay’s 3rd University Machine Learning Competition: Predicting Shipping Delivery Dates

For our annual ML competition, we challenged university students to predict how many days a carrier takes to deliver packages.

By: Uwe Mayer, Senior Applied Researcher
Advertising in Engineering

Improving Shopping Recommendations for Customers Through eBay’s Relevance Cascade Model

Under the new machine learning model, buyers are recommended items that are more aligned to their shopping interests on eBay.

By: Chen Xue, Applied Researcher
Deep Learning in Engineering

Building a Deep Learning Based Retrieval System for Personalized Recommendations

A step-by-step guide on how to build a state-of-the-art recommender system in an industrial setting.

By: Yuri M. Brovman
Developer Tools in Engineering

How eBay Developed an Automatic Testing Solution for Batch Application Upgrades

A look at how our eBay technologists created an automatic testing solution for batch applications.

By: Paul Zhang and Tao Jin
Developer Productivity in Engineering

Creating High-Quality Staging Data with a NoSQL Data Migration System

At eBay, we’ve focused on improving our staging environment to increase our software delivery speed, which ultimately allows us to launch features faster to our customers. Over the last several months, we’ve raised the quality of our staging data by establishing a dedicated and scalable data migration system.

By: Ramesh Periyathambi
Advertising in Product

Expanding the eBay Ads Portfolio with Promoted Listings Express

Sellers can now promote their auction listings on eBay.

By: Courtney Mayeda and Brendan Cleary
Developer Tools in Engineering

A Lightweight Distributed Architecture to Handle Thousands of Library Releases at eBay

A new lightweight distributed architecture is proposed and applied on eBay’s release system to support thousands of libraries release work in high efficiency.

By: Tao Jin and Paul Zhang
Cloud in Engineering

GraphLoad: A Framework to Load and Update Over Ten-Billion-Vertex Graphs with Performance and Consistency

GraphLoad is a scalable graph loading framework eBay developed and deployed in production. It has been loading and updating a graph with over 15 billion vertices and over 20 billion edges since May 2020.

By: Tom Schweiger, Hieu Nguyen, Jun Li, Leo Hu and Sakilaa Gopalsamy