eBay Tech Blog

From the category archives:

Data Infrastructure and Services

Delivering eBay’s CI Solution with Apache Mesos – Part I

April 4, 2014

Problem statement In eBay’s existing CI model, each developer gets a personal CI/Jenkins Master instance. This Jenkins instance runs within a dedicated VM, and over time the result has been VM sprawl and poor resource utilization. We started looking at solutions to maximize our resource utilization and reduce the VM footprint while still preserving the [...]

Read the full article →

Fine-Tuning the eBay Technical Infrastructure, Part 2: Our Q1 Digital Service Efficiency Results

May 24, 2013

As discussed in a previous post, earlier this year we unveiled the Digital Service Efficiency (DSE) methodology, our miles-per-gallon (MPG) equivalent for viewing the productivity and efficiency of our technical infrastructure across four key areas: performance, cost, environmental impact, and revenue. The goal of releasing DSE was to provide a transparent view of how the [...]

Read the full article →

Fine-Tuning the eBay Technical Infrastructure: A New Methodology

March 5, 2013

I’ve been with eBay Inc. since 2009, and even just in the past four years, I’ve witnessed a significant change in the growth and importance of data centers, and the way we, as an industry, measure their efficiency. The Green Grid’s Power Usage Effectiveness (PUE) metric – as well as the water and carbon equivalents [...]

Read the full article →

Validating Hadoop Platform Releases

October 17, 2012

Intern Pralay Biswas submitted the following blog post at the conclusion of his summer with eBay. Pralay was one of 120 college interns welcomed into eBay Marketplaces this summer. In pioneer days, they used oxen for heavy pulling, and when one ox couldn’t budge a log, they didn’t try to grow a larger ox. We [...]

Read the full article →

Cassandra Data Modeling Best Practices, Part 2

August 14, 2012

In the first part, we covered a few fundamental practices and walked through a detailed example to help you get started with Cassandra data model design. You can follow Part 2 without reading Part 1, but I recommend glancing over the terms and conventions I’m using. If you’re new to Cassandra, I urge you to [...]

Read the full article →

Cassandra Data Modeling Best Practices, Part 1

July 16, 2012

This is the first in a series of posts on Cassandra data modeling, implementation, operations, and related practices that guide our Cassandra utilization at eBay. Some of these best practices we’ve learned from public forums, many are new to us, and a few still are arguable and could benefit from further experience. In this part, [...]

Read the full article →
Copyright © 2011 eBay Inc. All Rights Reserved - User Agreement - Privacy Policy - Comment Policy