Tag

architecture refactoring

0 views collected around this technical thread.

Baidu Geek Talk
Baidu Geek Talk
Oct 16, 2024 · Operations

Design and Implementation of an Online‑Offline Task Scheduling System for Baidu’s Mobile Operations Promotion Platform

The authors redesign Baidu’s Mobile Operations Promotion Platform by separating online business logic from offline warehouse calculations and implementing a custom three‑step online‑offline scheduler that logs operations, orchestrates batch tasks, and dispatches them via TDS, delivering consistent, timely settlement data, reduced errors, and lower maintenance costs.

Baidu OPSTDSarchitecture refactoring
0 likes · 15 min read
Design and Implementation of an Online‑Offline Task Scheduling System for Baidu’s Mobile Operations Promotion Platform
Tencent Cloud Developer
Tencent Cloud Developer
May 16, 2024 · Mobile Development

Technical Architecture Upgrade of Mobile QQ: Decoupling, Refactoring, and NT Architecture Evolution

The article chronicles Mobile QQ’s transformation from a 20‑year‑old monolithic codebase riddled with technical debt into a modular, cross‑platform system by decoupling business modules, refactoring millions of lines of code, introducing a unified C++ NT architecture, and implementing extensive migration, testing, and performance optimizations that cut compilation time by half and dramatically improve development efficiency.

architecture refactoringcross‑platformdatabase migration
0 likes · 13 min read
Technical Architecture Upgrade of Mobile QQ: Decoupling, Refactoring, and NT Architecture Evolution