Tech Blog Archive

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
Platforms and Frameworks in Engineering

Streamlining Language Technology from Idea to Deployment

In recent eBay Tech Blog articles, we presented the Unified AI platform called Krylov and our pythonic tool to interact with the platform, PyKrylov. In this article, we introduce our Natural Language Processing framework built on top of the AI platform.

By: Daniel Stein, Gregor Leusch, Praseeda Sathaye and Selcuk Kopru
Mobile in Product

eBay Integrates Video into the eBay Motors App

The eBay Video Platform will allow sellers to add in videos of the cars they are selling on the eBay Motors App.

By: Geetanjali Gupta and Gilbert Bouzeid
Machine Learning in Product

Building a Product Catalog: What we Learned from our University Machine Learning Competition

We challenged more than 100 college students at seven universities to structure listing data using AI and machine learning.

By: Senthil Padmanabhan
Knowledge Graphs in Research

Relation Embedding with Dihedral Group in Knowledge Graph

eBay researchers recently published a paper about a method for KG relation embedding using dihedral group. Experimental results on benchmark KGs show that the model outperforms existing bilinear form models and even deep learning methods.

By: Canran Xu and Ruijiang Li
Data Infrastructure and Services in Engineering

Resiliency and Disaster Recovery with Kafka

Multi-Region Kafka Setup Using MirrorMaker 2.0

By: Engin Yoeyen
Developer Tools in Engineering

Auto Effect Pattern with Redux and React Hooks

A pattern for managing HTTP requests with Redux and React hooks. It separates concerns of data fetching and binding logic from components into hooks to make it easier to use.

By: Pei Wang
Developer Tools in Engineering

Front End Debugging — Tips on Resolving Issues Quickly so You Can Move on to Better Things

How did you get here? Have you been staring at the screen for days debugging a mysterious problem that makes no sense? The head-banging is probably making you dizzy and even more frustrated. Now, move away from that wall and read on. I am going to share some debugging tips that will help you.

By: Michael Woo
Android in Engineering

Homepage Speed Improvements on eBay Android

In this blog, we discuss strategies to improve application speed.

By: Billy Sword and Viswa Vaddi
Computer Vision in Research

A Human-centric Approach for Evaluating Visual Search Models

Part of our mission within Core AI at eBay is to develop computer vision models that will power innovative and compelling customer experiences. But how can we compare several visual search models and say which of them works better? This article will describe a method that is tackling this problem directly from the eyes of the users.

By: Michal Romi, Michael Ebin and Chantal Acacio
Big Data in Engineering

Enabling HDFS Federation Having 1B File System Objects

In this blog, we discuss our journey to enable NameNode federation for cluster with 4,000+ nodes, 1B file system objects and 170PB of storage.

By: Ruchir Shah
Mobile in Engineering

eBay Motors: Screenshot Testing with Flutter

The team continues to update the eBay Motors App using Google’s UI toolkit, Flutter.

By: Maksim Zadorskii, Corey Sprague and Larry McKenzie
Developer Tools in Engineering

Know Your Developer (KYD)

The vision of any API program is to deliver a world-class developer experience that enables partners to be inventive, provide their users with fantastic experience, and propel their business into the future. Learn the guiding principles behind eBay's Developers Program.

By: Tanya Vlahovic
Deep Learning in Product

A Learning Culture to Propel Innovation

A test-and-learn culture is key to building the best experiences for our customers.

By: Mazen Rawashdeh
Microservices in Engineering

New & Improved Terapeak Research 2.0 in eBay Seller Hub

Follow the journey of integrating Terapeak into eBay Seller Hub, making it available to millions of eBay sellers.

By: Senthilkumar Gopal, Cem Gemici, Lucan McRandall, Shawn Zhang and Yury Elizarov