注册 / 登录

开源项目的技术团队管理

分会场:  工程文化/团队增长/绩效考核

分享时间: 2017年11月9日 - 12日

案例来源 :

案例讲师

黄东旭

PingCAP 联合创始人兼 CTO

PingCAP 联合创始人兼 CTO, 资深 Infrastructure 工程师,擅长分布式存储系统的设计与实现,开源狂热分子,开源分布式缓存服务 Codis 的作者,新型开源分布式关系型数据库 TiDB/TiKV 的架构师和开发者,致力于定义下一代的分布式数据库。PingCAP 专注于新型分布式数据库的研发,是开源的新型分布式 NewSQL 数据库 TiDB 背后的团队,研发总部在北京。其独立研发项目 TiDB 作为 Google Spanner/F1 的开源实现,具备『分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活』等核心 NewSQL 特性,是大数据时代理想的数据库集群和云数据库解决方案。它不但快速的赢得了超过5000个github stars,还收获了超过600+的fork以及50多个contributions。 无论是从互联网公司和团队在生产环境中使用或测试的反馈,还是从开源社区的活跃度来看,在GO/Rust 语言类项目中都取得了罕见的成功。

扫描二维码分享案例

 

案例简述

 

PingCAP 的核心产品 TiDB 从诞生第一天就完全采用开源的模式,TiDB 的研发和团队协作完全构建在 Github 上,作为 Github 上的明星项目,拥有超过 130 位代码贡献者,PingCAP 本身也是一个分布式办公的团队,在北京上海广州成都和硅谷都有办公室,这些工程师如何高效协作推进项目的进展?内部开发者和外部代码贡献者如何协同工作?在 TiDB 的研发过程中,我们积累了很多经验。

 

案例目标

 

更新中...

 

成功(或教训)要点

 

-面试流程
-重度依赖自动化构建工具串联流程
-强制代码审核
-活用 SaaS 工具
-强调文档管理
...

 

案例ROI分析

 

解决异地办公沟通的问题;
通过开源项目聚集人才;

 

案例启示

 

为希望进行开源项目研发或者想尝试远程办公的公司提供参考。