Tech Blog Archive

User Experience in Product
0

Buy the Items You Love Again and Again on eBay

eBay is taking the friction out of repurchasing a favorite find on eBay with the new Buy Again button.

By: Asheem Sinha
Frontend Engineering in Engineering
0

Autofill on Browsers: A Deep Dive

The less you ask of users, the more inclined they are to complete a form, and faster form filling increases conversion. Browsers provide the autofill feature to help achieve that. In this article, we discuss how to effectively use autofill features on web forms.

By: Shanmuga Priya Pandiyan
Platforms and Frameworks in Engineering
0

Discovering Continuous Automation With Request Mirroring

Because eBay's item page updates frequently, and because it depends on hundreds of libraries and services, discovering the unknowns and automating testing for all use-case combinations from production calls for a different approach to testing.

By: Lakshimi Duraivenkatesh and Vineet Bindal
Authentication in Product
0

eBay Makes Mobile Web Login Easier

eBay enables secure password-less login experiences on the web-based version of eBay with WebAuthn.

By: Shikha Khanna, Anand Bahety, Md Kamal Hossen and Neb Pesic
Identity in Engineering
0

Push Notifications-based 2-step Verification

To create a trustworthy online marketplace, we need to ensure only authenticated and authorized users gain access to their accounts. Learn how eBay built a secure, easy-to-use, and robust authentication framework using push notifications and leveraged it for 2-step verification.

By: Anand Bahety
Service Architecture in Research
0

eBay’s New Approach to Managing a Vast Service Architecture

Learn how eBay's architecture knowledge graph was developed; the benefits eBay has received from it; and the use cases we see now and in the future for this approach.

By: Hanzhang Wang, Chirag Shah and Sanjeev Katariya
Agile in Research
0

Towards Agile AI

In this article, we propose a set of better practices, designed by and for eBay ML scientists, for facilitating weaving ML modeling into the cyclical Agile process flow.

By: Jean-David Ruvini
Distributed Transactions in Engineering
0

GRIT: a Protocol for Distributed Transactions across Microservices

eBay technologists recently showed off a distributed transaction protocol called GRIT, for distributed ACID (atomicity, consistency, isolation, durability) transactions across microservices with multiple underlying databases.

By: Gene Zhang, Mohammad Roohitavaf, Jung-Sang Ahn and Kun Ren
Machine Learning in Research
0

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

Trade has played a critical role in the history of humanity and yet, data from ecommerce, the modern form of trading, has received limited attention from academia. We at eBay want to change that.

By: Senthil Padmanabhan