Tag

Uber

0 views collected around this technical thread.

DevOps
DevOps
Sep 16, 2022 · Operations

Rebuilding Uber’s Experimentation Platform: Architecture, Goals, and Lessons Learned

After more than a year of effort, Uber migrated its entire experimentation and feature‑flag ecosystem—including thousands of developers, dozens of partners, multiple mobile apps, and hundreds of services—to a new, unified platform that improves reliability, flexibility, and data quality while retiring over 50,000 legacy experiments.

A/B testingReliabilityUber
0 likes · 25 min read
Rebuilding Uber’s Experimentation Platform: Architecture, Goals, and Lessons Learned
IT Architects Alliance
IT Architects Alliance
Jan 19, 2022 · Backend Development

Uber's Evolution from Monolith to Service‑Oriented Architecture: Design, Scaling, and Data Processing

The article details Uber's transition from a monolithic codebase to a service‑oriented architecture, describing its goals, functional and non‑functional requirements, DISCO dispatch optimization, micro‑service communication, data pipelines, storage choices, and supporting components such as Kafka, Hadoop, Spark, and security mechanisms.

Backend DevelopmentBig DataDispatch Optimization
0 likes · 10 min read
Uber's Evolution from Monolith to Service‑Oriented Architecture: Design, Scaling, and Data Processing
Architecture Digest
Architecture Digest
Jun 17, 2021 · Backend Development

Design and Architecture of Uber’s Self‑Service API Gateway

The article provides an in‑depth overview of Uber’s self‑service API gateway, describing its role in microservice architectures, the configurable components such as protocol manager, middleware, handlers and clients, the YAML/Thrift‑based configuration and code‑generation pipeline, and the advanced features and challenges involved in building a production‑grade gateway.

API GatewayConfiguration ManagementMicroservices
0 likes · 15 min read
Design and Architecture of Uber’s Self‑Service API Gateway
IT Architects Alliance
IT Architects Alliance
Apr 17, 2021 · Backend Development

Domain‑Oriented Microservice Architecture (DOMA) at Uber: Design, Benefits, and Practical Guidance

This article explains Uber’s Domain‑Oriented Microservice Architecture (DOMA), describing why the company adopted it, how domains, layer design, gateways and extensions are organized, the operational benefits achieved, and practical advice for companies of different sizes considering a similar evolution.

Domain-Driven DesignMicroservicesUber
0 likes · 18 min read
Domain‑Oriented Microservice Architecture (DOMA) at Uber: Design, Benefits, and Practical Guidance
Top Architect
Top Architect
Dec 26, 2020 · Backend Development

Domain‑Oriented Microservice Architecture (DOMA) at Uber

This article explains Uber's Domain‑Oriented Microservice Architecture (DOMA), describing why microservices were adopted, how DOMA structures domains, layers, gateways and extensions, the benefits observed, and practical advice for companies of different sizes considering a similar evolution.

Domain-Driven DesignMicroservicesUber
0 likes · 19 min read
Domain‑Oriented Microservice Architecture (DOMA) at Uber
Big Data Technology Architecture
Big Data Technology Architecture
Jun 10, 2020 · Big Data

Apache Hudi: Architecture, Uber’s Use Cases, Improvements, and Future Roadmap

This article explains the design of Apache Hudi, its core concepts such as upserts and incremental pulls, how Uber leverages it for large‑scale data‑lake operations, the enhancements made over time, and the project’s future plans within the Apache ecosystem.

Apache HudiBig DataIncremental Pull
0 likes · 17 min read
Apache Hudi: Architecture, Uber’s Use Cases, Improvements, and Future Roadmap
Sohu Tech Products
Sohu Tech Products
Oct 17, 2019 · Fundamentals

Software Architecture Is Overrated: Practical Design Practices from Large‑Scale Tech Companies

The article argues that simple, term‑free design processes—focused on business problems, whiteboard brainstorming, concise documentation, and iterative feedback—outperform formal architecture tools, patterns, and dedicated architects in large‑scale systems like Uber, emphasizing engineering culture over rigid methodologies.

Best PracticesDesign ProcessEngineering Culture
0 likes · 12 min read
Software Architecture Is Overrated: Practical Design Practices from Large‑Scale Tech Companies
Tencent Cloud Developer
Tencent Cloud Developer
Mar 28, 2018 · Operations

Microsoft Releases Open-Source Tool for Custom Linux Distributions on WSL

Microsoft has launched an open‑source tool that lets distribution maintainers and developers create custom Linux packages for the Windows Subsystem for Linux, while also previewing new WSL features such as background tasks and Unix‑domain sockets, and reporting that Uber disabled safety radar on a Volvo autonomous vehicle involved in a fatal pedestrian crash.

LiDARLinux distributionsMicrosoft
0 likes · 5 min read
Microsoft Releases Open-Source Tool for Custom Linux Distributions on WSL
Tencent Cloud Developer
Tencent Cloud Developer
Mar 22, 2018 · Artificial Intelligence

Fatal Uber Autonomous Vehicle Accident in Tempe Raises Safety and Regulatory Concerns

A fully autonomous Uber‑operated Volvo XC90 struck and killed pedestrian Elaine Herzberg in Tempe, marking the first pedestrian fatality involving a self‑driving car and prompting investigations, regulatory scrutiny, and a temporary halt to Uber’s and other companies’ public‑road autonomous testing.

AISafetyUber
0 likes · 10 min read
Fatal Uber Autonomous Vehicle Accident in Tempe Raises Safety and Regulatory Concerns
Architects' Tech Alliance
Architects' Tech Alliance
Mar 5, 2017 · Product Management

Dynamic Pricing Strategy in the Sharing Economy: Principles, Benefits, and Applications

Dynamic pricing strategy, as used by Uber and other sharing‑economy platforms, adjusts prices to balance supply and demand, leveraging economic incentives, algorithmic calculations, and real‑time data, and its benefits, drawbacks, and practical applications across ride‑hailing, delivery, and crowdsourcing services are examined.

Uberdynamic pricingpricing strategy
0 likes · 11 min read
Dynamic Pricing Strategy in the Sharing Economy: Principles, Benefits, and Applications