Tagged articles
5 articles
Page 1 of 1
Bilibili Tech
Bilibili Tech
Dec 13, 2022 · Mobile Development

Cloud-Based Android Build System: Architecture, Optimization, and Distributed Compilation

Bilibili's cloud‑based Android build system leverages high‑performance remote servers, Dockerized build images, Git diff synchronization, and distributed compilation of heavy tasks like DexBuild to dramatically accelerate builds for its massive monorepo, providing parallelism and VIP priority while incurring a learning curve and added maintenance costs.

AndroidCloud CompilationDistributed Build
0 likes · 15 min read
Cloud-Based Android Build System: Architecture, Optimization, and Distributed Compilation
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jun 17, 2022 · Game Development

Design and Optimization of a Distributed Build System for the MMO Game "Nishuihan"

This article describes the challenges of handling massive art assets in the Nishuihan MMO, introduces a distributed build pipeline that separates resource processing, incremental packaging, and multi‑machine scheduling, and details a series of optimizations that reduced the overall build time from over ten hours to about one and a half hours while supporting multiple functional teams.

Build OptimizationDistributed BuildGame Development
0 likes · 22 min read
Design and Optimization of a Distributed Build System for the MMO Game "Nishuihan"
JD Cloud Developers
JD Cloud Developers
May 8, 2021 · Cloud Native

How to Build a High‑Availability Jenkins Distributed Cluster with Kubernetes and LVS

This article explains how to design and implement a highly available Jenkins distributed architecture using master‑slave nodes, label‑based scheduling, containerized deployment on Kubernetes, and LVS load balancing to improve resource utilization, scalability, and fault tolerance for large‑scale CI pipelines.

Distributed BuildJenkinsKubernetes
0 likes · 9 min read
How to Build a High‑Availability Jenkins Distributed Cluster with Kubernetes and LVS