Tag

Parallel Development

1 views collected around this technical thread.

58 Tech
58 Tech
Dec 13, 2019 · Mobile Development

Refactoring the IM Module: Layered Architecture, Parallel Development and Business‑Line Splitting

This article describes the redesign of a large‑scale Android instant‑messaging (IM) module, detailing the shortcomings of the original architecture, the new three‑layer framework, the split‑converter for parallel business‑line development, component‑based UI design, and the design‑pattern techniques used to achieve a maintainable, extensible solution.

AndroidDesign PatternsIM
0 likes · 16 min read
Refactoring the IM Module: Layered Architecture, Parallel Development and Business‑Line Splitting
Baidu App Technology
Baidu App Technology
Nov 23, 2019 · Frontend Development

Baidu's Large-Scale App Engineering Architecture and Tekes Platform

Senior Baidu engineer Guo Jin explains how the company tackles large‑scale front‑end challenges through a “big” engineering approach, using architectural splitting, componentization frameworks, advanced dependency tools, and the EasyBox solution—integrating MGIT, binary management, and a build system—while the Tekes platform automates version publishing and streamlines development across matrix products.

Build SystemParallel Developmentbinary management
0 likes · 11 min read
Baidu's Large-Scale App Engineering Architecture and Tekes Platform