Quantcast
Channel: Developer Tools – eBay Tech Blog
Browsing all 14 articles
Browse latest View live

eBay Open Sourced its SOA platform!

Last month, eBay released its open source site, http://www.eBayOpenSource.org, with a mission to open source some of the best of breed technologies developed within eBay Inc. to the community. The...

View Article


eBay Open Sourced its JavaScript IDE

If you’re using JavaScript for your web site, you will probably want to do any or all of the following: Release frequently Ensure portability across devices Use server-side JavaScript Use multiple...

View Article


Image may be NSFW.
Clik here to view.

Rapid Development Setup in Large Environments

Large development teams with a sizable code base have two conflicting needs: code sharing and rapid developer setup (agility). Teams who are working on different features need to modify common projects...

View Article

Image may be NSFW.
Clik here to view.

Rapid Development Setup in Large Environments, part II

In the first part of this blog post, we outlined the problem of rapid development setup as well as the approaches that we have used at eBay to address the problem. We will now describe how we set up...

View Article

Early Detection of Frontend Single Points of Failure

Until fairly recently, a single point of failure (SPOF)—a condition that can bring down an entire system—has been predominantly associated with the backend world of server clusters, networking, and...

View Article


Image may be NSFW.
Clik here to view.

Application Resiliency Using Netflix Hystrix

Resilience is the ability of the network to provide and maintain an acceptable level of service in the face of various faults and challenges to normal operation. -Wikipedia Ever since the term services...

View Article

Image may be NSFW.
Clik here to view.

Igniting Node.js Flames

“Simple things bring infinite pleasure. Yet, it takes us a while to realize that. But once simple is in, complex it out – forever.” ― Joan F. Marques Now that I have your attention, let me clear up the...

View Article

Image may be NSFW.
Clik here to view.

Mastering the Fire

  “If you play with fire, you’re gonna get burned.”  ~ Anonymous There were several reasons we built the NodeJS stack at eBay and now offer it as part of our polyglot initiative. These reasons include...

View Article


Image may be NSFW.
Clik here to view.

The Sprinting Pachyderm: Improving Runtime Performance of Your Big Data...

  Disclaimer: No elephants were harmed while writing this blog post! Big Data applications have become ubiquitous in software development. With treasure troves of data being collected by companies,...

View Article


Image may be NSFW.
Clik here to view.

Scalable and Nimble Continuous Integration for Hadoop Projects

  Experimentation The Experimentation Platform at eBay runs around 1500 experiments that are responsible for processing over hundreds of terabytes of reporting data contained in millions of files using...

View Article

Image may be NSFW.
Clik here to view.

The API Journey: Or How We Built a New Family of Modern Services

  An API — or application programming interface — is an intermediary that enables applications to interact. It is a contract that specifies how applications talk to one another. Further, an API creates...

View Article

Image may be NSFW.
Clik here to view.

Enhancing the User Experience of the Hadoop Ecosystem

  At eBay, we have multiple large, multi-tenant clusters. Each of these clusters stores hundreds of petabytes of data. These clusters offer tens of thousands of cores to run computations on the data....

View Article

Image may be NSFW.
Clik here to view.

Introducing Regressr – An Open Source Command Line Tool to Regression Test...

  In the Artificial Intelligence-Human Language Technologies team at eBay, we work on software that powers eBay’s conversational bot, ShopBot. We ship software daily to production that makes our bot...

View Article


Image may be NSFW.
Clik here to view.

Dissect Helps Engineers Visualize and Debug Distributed Applications

In a natural evolution from a services architecture, we at eBay have adopted microservices to help us drive faster and more productive development cycles. eBay’s sophisticated application log...

View Article
Browsing all 14 articles
Browse latest View live


Latest Images