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 4, 2025 · Frontend Development

Boost Front‑End Productivity: Practical AI‑IDE Strategies for Developers

This article explores how AI‑enhanced IDEs can transform front‑end development by streamlining requirement analysis, technical design, UI automation, code refactoring, test generation, and code review, offering concrete prompts, workflow tips, and best practices to dramatically improve efficiency and code quality.

AIAI IDEcode generation
0 likes · 11 min read
Boost Front‑End Productivity: Practical AI‑IDE Strategies for Developers
Didi Tech
Didi Tech
Aug 28, 2025 · Artificial Intelligence

Why Temporal Difference Beats Monte Carlo: Mastering the Bellman Equation

Explore how the Bellman equation underpins reinforcement learning, comparing Dynamic Programming, Monte Carlo, and Temporal‑Difference methods, and discover why TD’s low‑variance, online updates make it a powerful bridge between model‑based planning and sample‑based learning.

Bellman equationMonte CarloQ-Learning
0 likes · 21 min read
Why Temporal Difference Beats Monte Carlo: Mastering the Bellman Equation
Didi Tech
Didi Tech
Aug 14, 2025 · Backend Development

How RocketMQ and DDMQ Achieve Ordered Consumption: Deep Source Code Dive

This article deeply explores the ordered consumption mechanisms of RocketMQ and its derivative DDMQ, explaining the implementation differences, source‑code details of sequential sending, broker locking, client‑side processing, and compares the two systems' approaches to guarantee message order.

DDMQJavaRocketMQ
0 likes · 30 min read
How RocketMQ and DDMQ Achieve Ordered Consumption: Deep Source Code Dive
Didi Tech
Didi Tech
Aug 7, 2025 · Cloud Native

How HUATUO Revolutionizes Cloud‑Native Observability with Zero‑Impact BPF Tracing

HUATUO, Didi's open‑source cloud‑native observability project, leverages BPF‑based low‑overhead kernel tracing, unified metric and event frameworks, automatic flame‑graph generation, and seamless integration with Prometheus, Grafana and Elasticsearch to provide panoramic, zero‑intrusive monitoring and continuous performance profiling for complex production environments.

BPFCloud NativeDistributed Systems
0 likes · 11 min read
How HUATUO Revolutionizes Cloud‑Native Observability with Zero‑Impact BPF Tracing
Didi Tech
Didi Tech
Jul 31, 2025 · Artificial Intelligence

How to Build Efficient Causal Effect Estimators for Exponential‑Family Outcomes

This article presents a unified framework for efficiently estimating causal treatment effects on exponential‑family outcomes, extending target regularization beyond Gaussian assumptions, deriving bias analysis for plug‑in estimators, proposing DR and TMLE‑based estimators, and validating them on synthetic and real datasets.

causal inferenceexponential familyneural networks
0 likes · 12 min read
How to Build Efficient Causal Effect Estimators for Exponential‑Family Outcomes
Didi Tech
Didi Tech
Jul 24, 2025 · Artificial Intelligence

How to Estimate Long‑Term Heterogeneous Dose‑Response Curves with Unobserved Confounding

This article presents a data‑fusion framework that combines long‑term observational data and short‑term randomized experiments to identify and estimate long‑term heterogeneous dose‑response curves under continuous treatments and unobserved confounders, using reweighting, optimal transport, and balanced representation learning.

causal inferencedose-responsemachine learning
0 likes · 19 min read
How to Estimate Long‑Term Heterogeneous Dose‑Response Curves with Unobserved Confounding
Didi Tech
Didi Tech
Jul 17, 2025 · Artificial Intelligence

How RAS‑AUCC Eliminates Offline‑Online Gaps in Multi‑Treatment Uplift Modeling

This article explains the challenges of evaluating uplift models for intelligent marketing with multiple discount treatments, reviews existing metrics such as AUUC, Qini, and AUCC, and introduces the RAS‑AUCC metric that aligns offline evaluation with online ROI by sorting samples by marginal ROI and using RCT data.

Marketing OptimizationUplift Modelingcausal inference
0 likes · 13 min read
How RAS‑AUCC Eliminates Offline‑Online Gaps in Multi‑Treatment Uplift Modeling
Didi Tech
Didi Tech
Jul 10, 2025 · Backend Development

Why Unit Testing Matters: Go Basics, Mocking, and Table‑Driven Tests

This article explains why unit testing is essential for code quality, API design, and documentation, then walks through Go's built‑in testing conventions, common *testing.T methods, table‑driven test patterns, mocking with gomonkey, and best practices for writing maintainable tests.

GoMockingTable-Driven Tests
0 likes · 27 min read
Why Unit Testing Matters: Go Basics, Mocking, and Table‑Driven Tests
Didi Tech
Didi Tech
Jun 12, 2025 · Frontend Development

Dimina: Open‑Source Cross‑Platform Mini‑Program Framework for Front‑End Dev

Dimina, Didi’s newly open‑sourced mini‑program framework, combines Vue 3 with a custom compiler to translate mini‑program syntax into native apps, offering a modular, high‑performance, cross‑platform solution that lets developers write a single codebase for Android, iOS, Harmony, and Web, complete with extensive component and API libraries.

Cross-platformDiminaVue3
0 likes · 7 min read
Dimina: Open‑Source Cross‑Platform Mini‑Program Framework for Front‑End Dev
Didi Tech
Didi Tech
Jun 5, 2025 · Artificial Intelligence

Unlocking Modern AI Application Architecture: From RAG to Agents and MCP

This article surveys the evolution of AI applications, explains large language model fundamentals, outlines architectural challenges, and introduces three core patterns—Retrieval‑Augmented Generation (RAG), autonomous Agents, and Model Context Protocol (MCP)—while providing practical LangChain code snippets and integration guidance.

AIAgentLLM
0 likes · 28 min read
Unlocking Modern AI Application Architecture: From RAG to Agents and MCP