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.

0

SRE Case Study: URL Distribution Issue Caused by an Application

By: Charles Li

One of the frequently asked questions from new site reliability engineers is: Where to begin when troubleshooting a problem in a cloud environment? I always tell them: You should begin with understanding the problem. Let me demonstrate the reasons and methods with a real troubleshooting case.

Featured Blog Posts

Seven Tips for Visual Search at Scale
0
ModaNet: A Large-scale Street Fashion Dataset with Polygon Annotations
0
Event Sourcing in Action with eBay's Continuous Delivery Team (Part 2)
0
Elasticsearch Performance Tuning Practice at eBay
0
0

How eBay Uses Microinteractions to Delight Customers

By: Prashant Desai and Ryan Parker

At eBay, we’re always looking for ways to truly localize for all of our international markets. Our design team has spent some time designing and experimenting with exciting new experiences and microinteractions for shoppers in China.

Most Commented

How eBay Uses Microinteractions to Delight Customers
0
0

Complementary Item Recommendations at eBay Scale

By: Yuri M. Brovman

Generating relevant complementary item recommendations that drive conversion at eBay is a challenging problem. In this blog post, we describe some of these challenges, and how we incorporated several different signals, including behavior-based (co-purchase, co-view, co-search, popularity) and content-based (title text), to significantly enrich the number and quality of candidate recommendations. This can produce an improved user shopping experience, which can lead to increased transactions between eBay buyers and sellers, and an increase in the number of items bought, which is good for the eBay marketplace as a whole.

0

SRE Case Study: Triaging a Non-Heap JVM Out of Memory Issue

By: Eric Tian

Most Java virtual machine out of memory issues happen on the heap, but this time proved to be a little different.

0

Explainable Reasoning over Knowledge Graphs for Recommendation

By: Canran Xu, Dingxian Wang, Hua Yang and Xiaoyuan Wu

Incorporating knowledge graphs into recommender systems has attracted increasing attention in recent years. By exploring the interlinks within a knowledge graph, the connectivity between users and items can be discovered as paths, which provide rich and complementary information to user-item interactions. Such connectivity not only reveals the semantics of entities and relations, but also helps to comprehend a user’s interest. However, existing efforts have not fully explored this connectivity to infer user preferences, especially in terms of modeling the sequential dependencies within and holistic semantics of a path. We have developed a new model named Knowledge-aware Path Recurrent Network (KPRN) to exploit knowledge graphs for recommendation.

0

Interactive Visual Search

By: M. Hadi Kiapour, Robinson Piramuthu and Shuai (Kyle) Zheng

Interactive visual search with user feedback helps buyers find the perfect item and while enjoying the exploratory journey.

0

eBay OAuth Client Library

By: Sandeep Dhiman

To make integrations with eBay RESTful APIs easier, eBay provides client libraries in C# and Java to make it simpler to set up authorization and reduce the amount of code application developers have to write to get OAuth Access Tokens.