Didi Tech
Author

Didi Tech

Official Didi technology account

302
Articles
0
Likes
1.6k
Views
0
Comments
Recent Articles

Latest from Didi Tech

100 recent articles max
Didi Tech
Didi Tech
Sep 19, 2023 · Cloud Native

OrangeFS: A Cloud‑Native Multi‑Protocol Distributed Data Lake Storage System

OrangeFS is Didi’s cloud‑native, multi‑protocol distributed data‑lake storage system that unifies POSIX, S3 and HDFS access on a single logical hierarchy, integrates with Kubernetes via a CSI plugin, supports on‑premise and public‑cloud backends, provides multi‑tenant isolation, and dramatically improves elasticity, utilization and latency for petabyte‑scale workloads such as ride‑hailing logs, machine‑learning training, finance and analytics.

CSIData LakeFUSE
0 likes · 17 min read
OrangeFS: A Cloud‑Native Multi‑Protocol Distributed Data Lake Storage System
Didi Tech
Didi Tech
Sep 12, 2023 · Operations

Observability: Concepts, Challenges, and Didi’s Implementation

The article explains observability as the ability to infer any system state from external data, contrasts it with traditional monitoring, outlines challenges of high‑dimensional, high‑cardinality data and storage costs, and describes Didi’s hybrid MTL architecture that separates low‑ and high‑cardinality logs and metrics while linking them via TraceIDs to provide detailed, cost‑effective insight and streamlined debugging.

Didiloggingmicroservices
0 likes · 9 min read
Observability: Concepts, Challenges, and Didi’s Implementation
Didi Tech
Didi Tech
Sep 7, 2023 · Cloud Native

Service Management and Resource Abstraction in Cloud‑Native Environments Using OAM and KubeVela

To tackle the exploding number of microservices and heterogeneous infrastructure in cloud‑native enterprises, the article proposes a unified service‑and‑resource abstraction built on the Open Application Model and its implementation KubeVela, enabling declarative application definitions, cost attribution, automated lifecycle management, and cross‑region efficiency through component marketplaces, an application center, an operations platform, and a site‑building center.

KubeVelaOAMService Management
0 likes · 13 min read
Service Management and Resource Abstraction in Cloud‑Native Environments Using OAM and KubeVela
Didi Tech
Didi Tech
Sep 5, 2023 · Operations

Observability and Stability Engineering in Didi Ride‑Hailing Platform

At Didi, observability and stability engineering combine automated, AI‑driven alarm generation, distributed tracing, and ChatOps‑based fault handling to manage micro‑service complexity, massive traffic spikes, and cross‑region operations, emphasizing systematic investment, AIOps evolution, and a recruitment call for backend and test engineers.

AIOpsDidiDistributed Systems
0 likes · 16 min read
Observability and Stability Engineering in Didi Ride‑Hailing Platform
Didi Tech
Didi Tech
Aug 31, 2023 · Big Data

Data Stability Construction and Fault Governance Practices at Didi Customer Service

Didi’s multi‑year data‑stability program for its customer‑service platform progressed through fault‑centered engineering, business‑aligned cross‑team work, and capability normalization, instituting pre‑, mid‑ and post‑fault safeguards, clear ownership, automated alerts and repair tools, which cut fault count by 42 % and more than doubled mean‑time‑to‑repair while boosting team communication and satisfaction.

AutomationData ReliabilityODS
0 likes · 16 min read
Data Stability Construction and Fault Governance Practices at Didi Customer Service
Didi Tech
Didi Tech
Aug 29, 2023 · Operations

Offline Simulation (OSim): Building Unlimited Test Environments for Large‑Scale Services

OSim (Offline Simulation) creates unlimited, production‑like test environments for large‑scale services by using a shared benchmark and branch‑specific instances, routing traffic via colored trace IDs through a sidecar gateway and proxying Redis and MQ data, thus overcoming All‑in‑One bottlenecks and improving stability, automation, and developer productivity.

DevOpsoffline environmentsidecar
0 likes · 26 min read
Offline Simulation (OSim): Building Unlimited Test Environments for Large‑Scale Services
Didi Tech
Didi Tech
Aug 22, 2023 · Fundamentals

Guidelines for Communication, Development, Testing, and Post‑Release Practices

Effective software delivery relies on clear, tool‑appropriate communication, data‑driven decision making, rigorous requirement validation, disciplined documentation, readable code with consistent naming and concise commits, fast code reviews, diverse cross‑team testing, swift incident mitigation and reflective post‑mortems, fostering sustainable growth through continual good habits.

best practicescode reviewcommunication
0 likes · 19 min read
Guidelines for Communication, Development, Testing, and Post‑Release Practices
Didi Tech
Didi Tech
Aug 17, 2023 · Operations

Construction of a Full-Link Load Testing Simulation Measurement System for Didi Ride-Hailing

The article details how Didi’s ride‑hailing team built a full‑link load‑testing simulation‑degree measurement system that quantifies test coverage across five dimensions—interface, scenario, category, link, and module—using normalized metrics, traffic prediction, and scoring formulas to identify gaps, improve stability, and guide future capacity‑planning enhancements.

DidiRide Hailingload testing
0 likes · 16 min read
Construction of a Full-Link Load Testing Simulation Measurement System for Didi Ride-Hailing
Didi Tech
Didi Tech
Aug 15, 2023 · Frontend Development

Page Logic Orchestration with LogicFlow: Solving Low‑Code Expansion Challenges

Page Logic Orchestration with LogicFlow solves low‑code expansion challenges by replacing rigid zero‑code property panels with a visual workflow editor that lets operators compose, debug, and execute flexible page logic using custom nodes, parallel execution, and repeatable flows, reducing development cost and complexity.

EngineLogicFlowVisual Programming
0 likes · 13 min read
Page Logic Orchestration with LogicFlow: Solving Low‑Code Expansion Challenges