Tag

Didi

2 views collected around this technical thread.

DataFunSummit
DataFunSummit
Apr 13, 2025 · Big Data

Data Governance at Didi: Interview with Liu Chao on Big Data Asset Management

In this interview, Didi data governance lead Liu Chao discusses his career journey, the unique technical architecture of Didi’s big‑data governance system, cost‑driven pricing models, metadata management, lineage extraction, automation practices, and offers practical advice for enterprises seeking effective data governance.

Big DataCost-based PricingDidi
0 likes · 12 min read
Data Governance at Didi: Interview with Liu Chao on Big Data Asset Management
Didi Tech
Didi Tech
May 14, 2024 · Databases

Didi Elasticsearch Overview: Architecture, Deployment, Performance, and Operations

Didi’s Elasticsearch platform, built on ES 7.6 and deployed on physical machines with containerized gateway and control layers, provides a multi‑tenant, high‑performance search service—featuring a user console, operational controls, ZGC‑based latency reductions, cost‑saving compression, custom security, real‑time cross‑datacenter replication, and a roadmap toward ES 8.13.

Big DataDidiElasticsearch
0 likes · 17 min read
Didi Elasticsearch Overview: Architecture, Deployment, Performance, and Operations
DataFunTalk
DataFunTalk
Mar 29, 2024 · Big Data

Best Practices for Building an International Ride‑Hailing Data Metric System at Didi

This article outlines Didi’s best‑practice approach to constructing a global ride‑hailing data metric system, covering business scenarios, metric categories, pain points such as definition and technical challenges, and a comprehensive solution involving organizational structure, processes, model design, tooling, timezone handling, and governance.

DidiInternationalizationMulti‑Timezone
0 likes · 13 min read
Best Practices for Building an International Ride‑Hailing Data Metric System at Didi
Java Captain
Java Captain
Nov 30, 2023 · Operations

Analysis of Didi's November 2023 System Outage and Potential Technical Causes

The article reviews Didi's late‑November 2023 service disruption, detailing the timeline of failures, official apologies, and expert analyses of six possible technical causes—including software bugs, server issues, third‑party failures, DDoS, other attacks, and ransomware—while highlighting the role of a Kubernetes upgrade and cost‑cutting pressures.

DidiIncident AnalysisKubernetes
0 likes · 7 min read
Analysis of Didi's November 2023 System Outage and Potential Technical Causes
Didi Tech
Didi Tech
Nov 14, 2023 · Databases

Didi's Multi-Active Redis Architecture: Design, Challenges, and Solutions

To achieve disaster-recovery and cross-data-center resilience, Didi progressed from a simple proxy double-write scheme to a sophisticated MQ-free multi-active Redis design that uses a dedicated syncer, shard-based loop prevention, op-id replay protection, conflict detection, and incremental AOF durability, ensuring low latency, no data loss, and consistent availability.

DidiHigh AvailabilityRedis
0 likes · 11 min read
Didi's Multi-Active Redis Architecture: Design, Challenges, and Solutions
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.

DidiMetricsObservability
0 likes · 9 min read
Observability: Concepts, Challenges, and Didi’s Implementation
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.

AIOpsDidiObservability
0 likes · 16 min read
Observability and Stability Engineering in Didi Ride‑Hailing Platform
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 10, 2023 · Information Security

Security Hardening and Architecture of Didi's Elasticsearch Deployment

Didi hardened its massive Elasticsearch deployment—spanning 66 clusters and thousands of nodes—by adding a custom security plugin that authenticates requests at the cluster level, implementing a one‑click toggle and staged rolling upgrades, ultimately enabling authentication across all clusters and dramatically reducing data‑leak risk.

AuthenticationDidiElasticsearch
0 likes · 12 min read
Security Hardening and Architecture of Didi's Elasticsearch Deployment
Didi Tech
Didi Tech
Jul 17, 2023 · Backend Development

Backend Architecture Evolution and Standardization of Didi Ride-Hailing Platform

Didi’s ride‑hailing backend evolved from a monolithic service to a DDD‑split architecture and the DuKang framework, then standardized components, rendering gateways, function access, and logging to solve multi‑terminal inconsistency, complex rendering logic, cross‑process integration, and data visibility, creating a unified cross‑end rendering platform supporting over twenty pages.

Data StandardizationDidiRide-hailing
0 likes · 18 min read
Backend Architecture Evolution and Standardization of Didi Ride-Hailing Platform
Didi Tech
Didi Tech
Jun 27, 2023 · Artificial Intelligence

Highlights of the First Didi Industry-Academia Collaboration Forum and Gaia Lighthouse Project Awards (June 2023)

At a June 2023 forum in Beijing, Didi partnered with leading Chinese universities to showcase award‑winning projects that applied deep‑learning positioning, long‑term pricing models, high‑precision two‑wheel navigation, in‑vehicle voice separation, and data‑driven autonomous‑driving, illustrating how academia‑industry collaboration turns cutting‑edge research into commercial value.

Artificial IntelligenceDidiIndustry-Academia Collaboration
0 likes · 9 min read
Highlights of the First Didi Industry-Academia Collaboration Forum and Gaia Lighthouse Project Awards (June 2023)
Didi Tech
Didi Tech
Jun 13, 2023 · Operations

Supply-Demand Dynamics and Regulation Techniques in Didi’s Ride-Hailing Platform

Didi balances ride‑hailing supply and demand by forecasting regional needs with time‑series and deep‑learning models, then optimally repositioning drivers through integer programming and refining policies via imitation and offline reinforcement learning, ultimately enhancing passenger experience and platform efficiency.

DidiOffline Reinforcement LearningRide-hailing
0 likes · 16 min read
Supply-Demand Dynamics and Regulation Techniques in Didi’s Ride-Hailing Platform
Didi Tech
Didi Tech
May 9, 2023 · Artificial Intelligence

An Introduction to Didi’s Marketplace: Mechanism Design, Decision Intelligence, Operations Research, Reinforcement Learning, and Causal Inference

The article introduces Didi’s large‑scale ride‑hailing marketplace, explaining how mechanism design, decision intelligence, operations research, reinforcement learning, and causal inference are combined to create fair, efficient, data‑driven matching, routing, and incentive systems that tackle massive two‑sided market challenges.

Causal InferenceDidiMarketplace
0 likes · 17 min read
An Introduction to Didi’s Marketplace: Mechanism Design, Decision Intelligence, Operations Research, Reinforcement Learning, and Causal Inference
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 18, 2021 · Product Management

The Rise of Didi: Cheng Wei’s Entrepreneurial Journey and the Chinese Ride‑Hailing Market

This article chronicles Cheng Wei’s path from a modest upbringing and early setbacks through his tenure at Alibaba to founding Didi, detailing the company’s early struggles, rapid growth, fierce competition with Uber, strategic mergers, and its eventual dominance in China’s ride‑hailing industry.

Cheng WeiChinese techDidi
0 likes · 11 min read
The Rise of Didi: Cheng Wei’s Entrepreneurial Journey and the Chinese Ride‑Hailing Market
Didi Tech
Didi Tech
May 19, 2021 · Artificial Intelligence

Applying Epsilon‑Greedy Bandit Algorithm for Content Delivery Optimization at DiDi

DiDi applied the epsilon‑greedy bandit algorithm integrated with its CMS to optimize ad placement across 600 slots, using quality scores, traffic sampling, and a drag‑and‑drop UI, which boosted CTR from 1.35% to 13.43% and unique visitors by 686%, demonstrating data‑driven growth beyond simple A/B testing.

Didibandit algorithmcontent optimization
0 likes · 10 min read
Applying Epsilon‑Greedy Bandit Algorithm for Content Delivery Optimization at DiDi
Didi Tech
Didi Tech
Jan 22, 2021 · Big Data

Erasure Coding Practice in HDFS at Didi: Principles, Implementation, and Lessons Learned

Didi migrated HDFS to Hadoop 3.2 and implemented erasure coding—using XOR and Reed‑Solomon RS(6,3) striping—to replace three‑replica storage for cold data, building back‑ported clients, automated conversion tools, and cross‑datacenter backup pipelines, while addressing operational bugs and noting performance trade‑offs.

Big DataDidiErasure Coding
0 likes · 11 min read
Erasure Coding Practice in HDFS at Didi: Principles, Implementation, and Lessons Learned
Youzan Coder
Youzan Coder
Dec 9, 2020 · Big Data

Youzan Big Data Technology Salon: Practices in Data Cost Governance, Apache Iceberg, Flink, and Data-Driven Growth

The Youzan Big Data Technology Salon brought together Youzan, NetEase and Didi to share practical approaches for cutting data‑infrastructure costs, building an Apache Iceberg‑based data lake, scaling Flink real‑time workloads, and creating a data‑driven growth platform that leverages tracking, A/B testing and analytics.

Apache IcebergData Cost GovernanceDidi
0 likes · 5 min read
Youzan Big Data Technology Salon: Practices in Data Cost Governance, Apache Iceberg, Flink, and Data-Driven Growth
Java Architect Essentials
Java Architect Essentials
Nov 19, 2020 · Artificial Intelligence

Overview of Didi’s Open‑Source Projects Across AI, Big Data, Operations, Mobile and Frontend

This article presents a comprehensive catalog of more than 40 open‑source projects released by Didi, covering AI runtimes, speech and NLP engines, big‑data loaders, middleware, mobile frameworks, frontend UI libraries and various operational tools, each with a brief description and a GitHub link.

AIBig DataDidi
0 likes · 18 min read
Overview of Didi’s Open‑Source Projects Across AI, Big Data, Operations, Mobile and Frontend
Didi Tech
Didi Tech
Oct 10, 2020 · Artificial Intelligence

Deep Reinforcement Learning for Route Planning in DiDi Ride‑Hailing

DiDi’s route engine, handling over 40 billion daily requests, replaces static graph algorithms with a deep‑reinforcement‑learning system that first learns intersection decisions via behavior‑cloning LSTM models and then refines them through self‑play Q‑learning, using beam‑search decoding to produce globally optimal, low‑deviation routes for ride‑hailing.

AIDidiRoute Planning
0 likes · 12 min read
Deep Reinforcement Learning for Route Planning in DiDi Ride‑Hailing
DataFunTalk
DataFunTalk
Oct 5, 2020 · Big Data

Building and Managing a Metric System: Methodology, Lifecycle, and Productization at Didi

This article explains Didi's comprehensive methodology for constructing, operating, and productizing a metric system, covering metric definitions, lifecycle stages, OSM and AARRR modeling, scenario‑based design, management challenges, metadata governance, and tool support for data‑driven decision making.

AARRR ModelData WarehouseDidi
0 likes · 19 min read
Building and Managing a Metric System: Methodology, Lifecycle, and Productization at Didi