Tagged articles

tech stack decisions

1 articles · Page 1 of 1
Java Captain
Java Captain
Nov 7, 2026 · Industry Insights

Why ByteDance Embraces Go/Rust While Alibaba Sticks with Java: History, Talent, and Migration Economics

The article explains how historical regional talent pools, legacy codebases, and cost-benefit analysis drove Chinese tech giants' language choices: ByteDance adopted Go/Rust due to its Beijing-based PHP/C++ heritage and greenfield start, while Alibaba remains on Java because of its Hangzhou roots, massive Spring ecosystem, and prohibitive migration costs for marginal gains.

Chinese tech giantsGoJava
0 likes · 9 min read
Why ByteDance Embraces Go/Rust While Alibaba Sticks with Java: History, Talent, and Migration Economics