Tinder如何拆分其iOS单体应用以应对7000万用户
In Tinder’s case, deep inter-dependencies between those targets stretched what engineers call the critical path, which is the longest chain of dependent tasks that determines how long a build takes.
Tinder通过Swift编译器分析代码依赖关系,将庞大的iOS单体应用拆分为模块,提升了构建速度和开发效率,构建时间减少了78%,整个过程在六个月内完成。