维寒 (@WeiHan)【模块 1】入口与 CLI 层 — 架构设计分析 中发帖

【模块 1】入口与 CLI 层 — 架构设计分析
核心架构:启动流程优化
前置概念:理解启动性能瓶颈
问题背景:

CLI 工具启动速度影响用户体验
重型模块(Telemetry、gRPC、Analytics)加载慢
配置读取、认证检查串行执行太慢

解决方案:

并行预取:能并发的都并发
懒加载:不用的不加载
Feature Flag:编译期剔除死代码


三层启动架构
%%{init: {'theme': 'neutral'}}%%
flowchart LR
subgraph L1[并行预取层]
P1[MDM 设置读取]
P2[Keychain 预取]
P3[API 预连接]
end

subgraph L2[条件加载层]
C1[Feature Flag 检查]
C2[编...