"开源(Open Source)", 这个在程序员界耳熟能详的词, 几乎充斥着我们的整个职业生涯. 相信没有一个程序员不知道啥是 "开源", 相信没有一个程序员从来没用过 "开源" 产品. 回顾一下, 我们所熟知的一些伟大开源项目几乎都出自国外的程序大师或组织. 然而, 这几年国人也贡献了不少优秀的开源项目与产品, 甚至有一些也收到国外同行的认可与赞许. 下面我们就在一起盘点下, 那些产自中国, 走向世界的伟大开源项目吧!
Kylin
Kylin™是第一个成为 Apache 顶级开源项目的中国作品. 它是一个分布式分析引擎, 提供 Hadoop 之上的 SQL 查询接口及多维分析 (OLAP) 能力以支持超大规模数据, 能够处理 TB 乃至 PB 级别的分析任务. 它能在亚秒内查询巨大的 Hive 表, 并支持高并发.
Kylin 的核心思想是预计算(以空间换时间), 即对多维分析可能用到的度量进行预计算, 将计算好的结果保存成 Cube, 供查询时直接访问. 把高复杂度的聚合运算, 多表连接等操作转换成对预计算结果的查询, 这决定了 Kylin 能够拥有很好的快速查询和高并发能力.
官方网站: http://kylin.apache.org/
Rocket
来源: http://www.tuicool.com/articles/biaqa2a