
At Uber, we engineer scalable systems at an aggressive pace. To do so, the software we develop and use must be simple to understand, production-hardened, and easily accessible. That’s why we support open source software. We make use of the best the community has to offer, and contribute our best work back to the community.
Matt Ranney, Aiden Scandella, myself, and the rest of Uber’s Open Source Team are excited to announce Uber’s Open Source Site, a page highlighting some of the best software available on our public GitHub page. We are starting off with two recent projects Uber Engineering has worked on in the first half of 2015, Ringpop and TChannel.
Ringpop is a library that brings cooperation and coordination to distributed applications. We use Ringpop at Uber to build scalable and fault tolerant systems for real-time dispatching by leveraging its sharding capabilities.
TChannel is a high-performance network framing protocol used for inter-service communication and general RPC supporting out-of-order responses, message fragmentation and streaming.
We have more exciting projects in the works. And they’ll be highlighted here, first. We hope that Uber’s open source software sparks adoption, discussion, contributions and ultimately, an even richer open source community.
Posted by Jeff Wolski
Related articles
Most popular

Case study: how the University of Kentucky transformed Wildcab with Uber

How Uber Eats fuels the University of Miami Hurricanes off the field

How Uber Uses Ray® to Optimize the Rides Business
