CSDN:您所在的AMPLab有很多优秀的项目,包括Spark、Shark、Tachyon、PIQL、MLBase、Akaros、Sparrow等,您认为是什么原因使得这里诞生了这么多优秀的项目?对于国内各高校的实验室您有什么建议? 辛湜:我觉得主要有三个因素:第一是历史积淀,将前沿的学术研究项目开源这个传统可以追朔到七十年代的UC Berkeley。从Berkeley Unix BSD开始,经历了Postgres、Berkeley DB和TinyOS等项目,AMPLab在这方面继承了这个传统。 第二是和工业界的合作,因为地处硅谷附近,AMPLab和业界有很紧密的合作。比如说每年AMPLab都会举办两次retreat,从业界邀请几十位知名的研究人员和工程师来和实验室成员探讨研究进展以及工业界遇到的问题。 第三是对学生的考核标准。传统上高校研究人员是否成功以发表论文及其被引用次数来衡量,而开源系统开发周期比较长,在短期内可能会牺牲论文的发表,所以很多时候编写开源系统更需要沉得住气,不能太过在意短期的成果。 这个发展过程本身需要时间的积淀。国内有很多很优秀的人才,发展很快。几年前在数据库和系统领域的顶级会议上还很少见到国内的论文,但是今天越来越多。我相信不久的将来也会有越来越多的国内高校参与和带领开源项目的建设。 |