在这两天的封闭开发室里,林渊亲自上阵,对 InStagram 和 Tinder 的早期代码实行了最严苛的物理隔离与程序分离。
这套隔离机制非常硬核。林渊没有使用公网,而是在公司内部机房搭建了局域网 SVN(版本控制系统)服务器,并设立了极其复杂的权限控制(ACL)。
他把整个软件的工程拆分成了无数个独立的模块。比如,负责前端 UI 交互的人,绝对看不到后端的数据库表结构;负责匹配算法的人,只能拿到林渊给的“假数据接口(API)”进行闭环测试,根本接触不到实际的用户信息流。
这就意味着,即使项目组里有内鬼,他费尽心机能偷走的,也只是一堆没有上下文的零散代码片段,就像是一块拼图,拿出去根本跑不起来。
整个公司里,只有林渊一个人掌握着最高权限的秘钥,能够把所有分离的模块拼凑在一起,编译出完整的全局源代码。
项目就像电影剧本一样,每个人只知道其中一段,你就算拿走其中一段也不可能拼凑出完整的剧本。
这也是为什么林渊现在会忙得脚不沾地的根本原因。既要当发号施令的老板,又要当统筹全局的首席架构师,每一个接口的对接都需要他亲自过目把关。
CTO 这个位置过于重要,一直以来周子瑞不是没有推荐过一些技术很强的相关人士。但是林渊并不放心这些人。
一来,周子瑞的领航人力在江苏这个地方还可以,放到国际上,那就是屁都不是。
二来几个资本其实是完全可以有能力推选一些完全符合技术要求的大牛过来的,但是由于天然的立场不同,林渊更是信不了一点。
所以,没有 CTO 坐镇公司,所有的项目推进就全部落到了林渊一个人身上。这其中最关键的就是,CTO 就算来了。林渊还得深度参与。
因为别人根本就不知道他要做什么。如果别人真的有这样的想法和前瞻性,说实话,他自己就做了。
所以初始阶段是最忙也是最重要的时刻,只要这两个项目真正的落地跑通了,那后面再找个 CTO过来维护大局。其实也就无所谓了。
因为到时候他哪怕知道了核心代码,再做一个,先发优势已经掌握。那随你怎么玩,就如同未来的微信,它绝对不会害怕任何一个跟它竞争的对手。当然,仅限本土。
就在林渊疯狂处理公司底层架构的时候,省大学生创业大赛前一天的傍晚,两份装订精
本章未完,请点击下一页继续阅读!