Tech Blog Archive

Developer Tools in Engineering

An Automatic Mirror Testing Solution for Messaging Systems in eBay

A look at how we developed a solution for automatic mirror testing to overcome the challenges of migrating eBay’s proprietary messaging applications to a more modern technical stack.

By: Tao Jin and Vivek Gadiyar
Kubernetes in Engineering

Our Online Analytical Processing Journey with ClickHouse on Kubernetes

Learn about the latest evolution of online analytical processing (OLAP) data, now with ClickHouse on Kubernetes.

By: Sudeep Kumar, Mohan Garadi, Xiancheng Li, Amber Vaidya and Liangfei Su
Developer Tools in Engineering

High Efficiency Tool Platform for Framework Migration

The eBay framework team has implemented a brand new tooling platform to speed up framework level migration. It supports highly efficient migration of applications running on legacy stacks to new platforms. This has been proven by the success stories migrating Batch, SOA, Trading/Shopping API, and messaging application migration.

By: Paul Zhang and Vivek Gadiyar
Software Design in Engineering

Software Quality: Elevating the Game

Learn how software product quality goes well beyond simply avoiding bugs.

By: Lakshimi Duraivenkatesh
Search Science in Product

eBay Helps Buyers More Easily Discover Competitively Priced Items

eBay recently launched a new feature that helps buyers find things easily on the Search page by highlighting competitively priced items from trusted sellers.

By: Prerna Dubey and Manoj Kannadasan
Mobile in Product

eBay Motors: Accelerating With Flutter™

The UI software development kit enables a consistent user experience across iOS and Android.

By: Corey Sprague and Larry McKenzie
User Experience in Product

eBay Virtual Tracking Number Now Live in the UK and Australia

eBay’s unique code flows through Royal Mail and Australia Post networks, automating provision of eligible tracking and event data for buyers and sellers.

By: Brian Pao, Shuja Rahman and Irene Keay
Machine Learning in Research

Building a Product Catalog: eBay's 2nd Annual University Machine Learning Competition

Participating universities will structure listing data to help solve a real-world ecommerce challenge.

By: Senthil Padmanabhan
Charity Fundraising in Product

An eBay Charity Perspective for Developers

This article explores charity support in Public APIs and hypothetical integration scenario walkthroughs for developers who wish to integrate with eBay for Charity in their eBay-powered experiences.

By: Shekhar Banerjee and Diana Dukart
Android in Engineering

The Journey to Integrating Android App Bundles

Over the last few years, our Native Mobile Architecture team has been reshaping our native app experience to better align with evolving mobile standards.

By: Christopher Bowling
Service Architecture in Engineering

Terapeak Research 2.0 - Making the Data Processing Pipeline Robust

How the data processing pipeline functions in Terapeak and what factors make it fault tolerant, robust and highly available.

By: Kashif Usmani, Yury Elizarov and Khachatur Kocharyan
Cloud in Research

Kubernetes Secrets: A Secure Credential Store for Jenkins

At eBay, we containerized Jenkins to provide a continuous build infrastructure on Kubernetes Clusters to power the ecommerce marketplace experience. Our goal was to leverage the capability of Kubernetes secrets, for managing the Jenkins credentials.

By: Vasumathy Seenuvasan and Ravi Bukka
Android in Product

eBay’s Image Clean-Up Feature Brings the Power of Image Processing Algorithms to Android

This feature enables our sellers to create cleaner listings.

By: Dzmitry Lebedzeu
Search Science in Product

eBay Makes Promoted Listings in Search Results More Relevant and Dynamic

The Promoted Listing algorithm continues to build revenue for the marketplace and makes sellers happy.

By: Shreya Raval, Yi Liu and Gajanan Adalinge
Developer Tools in Engineering

Celebrating 20 Years: eBay’s New APIs Enable Developers to Create Modern Buying and Selling Experiences

eBay launches APIs for Managed Payments, Seller Initiated Offers, Charity and more for developers to help their businesses thrive.

By: Tanya Vlahovic
Developer Tools in Engineering

How We Used Our Buy APIs, Catch Platform to Build a New Portal for the NHS

In partnership with the U.K. National Health Services, we leveraged our Buy APIs and Catch platform to build a new portal to deliver personal protective equipment to frontline health care workers.

By: Tanya Vlahovic
Mobile in Product

eBay Launches Secure Local Pickup To Simplify The Shipping Experience

The enhanced feature enables buyers to purchase items online and pick up directly from sellers in their vicinity.

By: Shuja Rahman
Search Science in Product

eBay Makes Search More Efficient Through Personalization

eBay introduces Best Match to personalize buyers’ search feeds.

By: Shreya Raval
Mobile in Product

Dark Mode Now Live on eBay Native Apps

eBay becomes one of the first ecommerce companies to launch Dark Mode on iOS and Dark Theme on Android.

By: Bradford Shellhammer