Developers Open Source Careers Twitter Facebook
Categories

Java

Latest Articles
28 MAR

Building Check-In Queuing & Appointment Scheduling for In-Person Support at Uber

Uber's Customer Obsession Engineering team developed new check-in queuing and appointment systems to improve the customer experience for driver-partners at our Greenlight Hubs.

19 OCT

Engineering NullAway, Uber’s Open Source Tool for Detecting NullPointerExceptions on Android

Uber Engineering built and open sourced NullAway, our fast and practical tool for eliminating NPEs, to help others deploy more reliable Android apps.

5 SEP

Meet Michelangelo: Uber’s Machine Learning Platform

Uber Engineering introduces Michelangelo, our machine learning-as-a-service system that enables teams to easily build, deploy, and operate ML solutions at scale.

26 MAY

How Uber Engineering Verifies Data at Runtime with the Annotations You Already Use

In 2016, Uber Engineering built and open sourced RAVE, a data model validation framework for Android that leverages Java annotation processing to protect against crashes caused by invalid data.

18 MAY

Demystifying RxJava Backpressure on Android at Uber Engineering

In this article, Uber Engineering shares our best practices for relieving RxJava backpressure on Android through targeted operators, more forgiving RxJava 1.x configurations, and RxJava 2.x.

2 FEB

Evolving Distributed Tracing at Uber Engineering

This article is about developing Uber Engineering's open source distributed tracing system, Jaeger.

    Page 1 of 1