Tag: Golang

Code Migration in Production: Rewriting the Sharding Layer of Uber’s Schemaless Datastore

Migrating our Schemaless sharding layer from Python to Go while in production demonstrated that it was possible for us to rewrite the frontend of a massive datastore with zero downtime.

Omphalos, Uber’s Parallel and Language-Extensible Time Series Backtesting Tool

Uber Engineering created Omphalos, our new backtesting framework, to enable efficient and reliable comparison of forecasting models across languages.

Denial By DNS: Uber’s Open Source Tool for Preventing Resource Exhaustion by DNS Outages

Uber Engineering built Denial by DNS, our open source solution for preventing DoS by DNS outages, to facilitate more reliable experiences on Uber's apps, no matter how users choose to access them.

Popular Articles