Tagged articles

Large-Scale Refactoring

4 articles · Page 1 of 1
Java Tech Enthusiast
Java Tech Enthusiast
Sep 26, 2026 · Backend Development

How GitHub Migrated 830K Lines to Rust with Copilot: Lessons for AI Refactoring

GitHub migrated its Copilot Agent Runtime from TypeScript to Rust using Copilot, rewriting 832K production lines and 468K test lines over 14.5 weeks with 128 PRs while shipping 135 releases; the author distills six reusable strategies for AI-assisted large-scale refactoring including codebase familiarization, behavioral compatibility, file-based task management, incremental slicing, orchestration, and testing guardrails.

AI-Assisted RefactoringCode MigrationGitHub Copilot
0 likes · 15 min read
How GitHub Migrated 830K Lines to Rust with Copilot: Lessons for AI Refactoring
dbaplus Community
dbaplus Community
Sep 21, 2026 · R&D Management

AI-Driven Large-Scale Refactoring: Qunar's 70% Efficiency Boost with Harness & Loop

Qunar shares its engineering methodology for AI-driven large-scale refactoring of a 150K-line high-concurrency core system, achieving 70% efficiency gains (100PD to 30PD), 70% latency reduction, and 45% resource savings through Harness-Loop constraints, task decomposition, shadow traffic validation, and phased rollout.

AI codingEngineering MethodologyHarness-Loop
0 likes · 27 min read
AI-Driven Large-Scale Refactoring: Qunar's 70% Efficiency Boost with Harness & Loop
Qunar Tech Salon
Qunar Tech Salon
Aug 17, 2026 · Artificial Intelligence

How AI Coding Powered a 150K‑Line Core System Refactor at Qunar

Using AI‑assisted coding, Qunar’s team transformed a 150,000‑line high‑concurrency core system, tackling system‑level uncertainties through a harness‑and‑loop framework, achieving roughly 70% faster delivery, 70% lower latency, 45% resource savings, and a fault‑free launch without QA intervention.

AI codingEngineering MethodologyLarge-Scale Refactoring
0 likes · 23 min read
How AI Coding Powered a 150K‑Line Core System Refactor at Qunar
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 8, 2024 · Operations

Reformatting 100k+ BUILD Files at Google: The Story of Buildifier

This article recounts how Google engineer Laurent Le Brun and the Bazel team designed, built, and rolled out Buildifier—a code‑formatting tool that automatically reformatted over one hundred thousand BUILD files—detailing the technical challenges, testing strategies, large‑scale deployment, and the resulting improvements in code consistency and developer productivity.

BazelBuildifierDevOps
0 likes · 8 min read
Reformatting 100k+ BUILD Files at Google: The Story of Buildifier