Tech Blog Archive

Developer Tools in Engineering
0

eBay OAuth Client Library in Python and Best Practices

To make it easier to integrate with eBay RESTful APIs, eBay provides client SDK libraries in C#, Java, and Python. Learn how to quickly set up the OAuth SDK in Python and learn about eBay OAuth best practices.

By: Catherine Wong
Performance Engineering in Engineering
0

eBay's Hyperscale Platforms

In the era of artificial intelligence, machine learning, and cloud technology, data is growing exponentially. eBay data continues to grow, serving more than 182 million buyers and $13.4 billion of transactions completed on mobile devices. Understanding how to manage data is a key to success. System hardware platforms must be designed for the data.

By: Lam Dong
Machine Translation in Research
0

Going the Distance — Edit Distance 3

How do you normalize Edit Distance? Some simple ideas to get useful numbers about the changes in your text.

By: Silvio Picinini
Machine Translation in Research
0

Going the Distance — Edit Distance 2

If you change a sentence, should you see the characters or words that changed? Edit Distance is back to help you figure this out.

By: Silvio Picinini
Distributed Systems in Engineering
0

NuRaft: a Lightweight C++ Raft Core

We are excited to announce the public release of NuRaft, a lightweight C++ Raft core, under the Apache 2.0 open source license. NuRaft is based on the cornerstone C++ Raft implementation, but with various additions and changes, and is the result of over two years of development and testing for production use within eBay for storage server data replication. This post discusses what NuRaft is, and how it can be used.

By: Gene Zhang and Jung-Sang Ahn
Machine Translation in Research
0

Going the Distance — Edit Distance 1

What is Edit Distance? How could it be used to measure quality? Find out the basics about this simple metric used for Machine Translation.

By: Silvio Picinini
Performance Engineering in Engineering
0

Improving the Speed and Accuracy of the Item Page with Light Service

The item page is one of the most critical pages in the eBay buyer experience. It's where a buyer make their purchase decisions. It's also one of the pages in eBay that gets the most user traffic. The speed of this page and showing accurate information to the user is of great importance. Item fast light service was developed to get critical item information as quickly as possible from the primary source tables. This service is currently used in a number of applications to achieve functionalities that needs 100% accuracy with lightning speed and performance of less than 10ms for an item.

By: Ramesh Periyathambi
Developer Tools in Product
0

eBay’s New APIs Enable Developers to Create Innovative Experiences at Scale

Managed Payments, Identity and Marketing APIs available today for developers

By: Gail Frederick
Developer Tools in Engineering
0

API Mindset at eBay

APIs allow organizations to give their partners access to data and capabilities, at scale. Extensible and adaptable API ecosystems make it easier for developers to innovate. Building such an ecosystem is a progressive journey with many technical challenges.

By: Tanya Vlahovic