SYSTEM Cited by 1 source
Project Crane (Uber)¶
Project Crane is Uber's next-generation infrastructure stack, designed to make the same infrastructure substrate work equally well on-prem and in the cloud. Built during the early-2020s cloud-preparation effort after Uber had scaled to 250,000+ servers across multiple on-prem data centers, and the tooling/teams couldn't keep up with fleet growth and geographic expansion. (Source: sources/2024-03-14-highscalability-brief-history-of-scaling-uber)
Uber spent "the last few years" (per 2024-03 retrospective) making 4,000+ stateless microservices portable (per the InfoQ 2023-10 summary) so they could be scheduled into either on-prem or cloud without rewrite. Crane is the resulting stack. Uber's plan: migrate a large portion of online + offline server fleet to cloud (Google + Oracle chosen) over "the next few years".
Primary-source references:
- Crane: Uber's next-gen infrastructure stack
- Kurtis Nusbaum's talk on Crane
- InfoQ — Uber's 4,000 stateless microservices move to the cloud
Seen in¶
- sources/2024-03-14-highscalability-brief-history-of-scaling-uber — the capstone era in Clemm's timeline; aspirational as of 2024 ("we now have plans to migrate…"), concrete as far as the stateless-microservice portability work is concerned.
Related¶
- companies/uber — origin org.