华为宣布开源流处理平台查询语言 StreamCQL

标签: 综合新闻 | 发表时间:2015-10-25 02:44 | 作者:
出处:http://www.oschina.net/?from=rss

华为在本周一开始的华为开发者大会上宣布开源其流处理平台查询语言StreamCQL(Stream Continuous Query Language),在Github网站上已能看到其项目代码和文档,具体网页地址: https://github.com/HuaweiBigData/StreamCQL

StreamCQL作为华为FusionInsight产品的重要组件,提供了在分布式流处理平台上的类SQL查询能力,包括窗口计算等高级特性,在开源之前已经在电信、金融等多个行业成功应用,简化开发工作量数倍。此次StreamCQL的开源可以看做是华为FusionInsight产品对大数据开源的积极拥抱,目的是让更多的社区开发爱好者、包括华为合作方、认证伙伴加入到项目的开源贡献和应用中,以更好的开源项目和产品来服务客户,发展社区。        

StreamCQL是一个类SQL的声明式语言,它用于在流(streams)和可更新关系(updatable relation)上的可持续查询,目的是在流处理平台分布式计算能力之上,通过使用简易通用的类SQL语言,使得业务逻辑的开发变得统一和简易。在架构上,除了支持主流的流处理平台Storm,它支持扩展到多种流处理引擎之上,如Flink。在功能上,StreamCQL弥补了传统流处理平台上一些基本业务功能的缺失,除了过滤、转换等基本SQL能力之外, 还引入基于内存窗口的计算、统计、关联等能力,以及流数据的拆分、合并等功能。后期StreamCQL的发展方向包括:模式匹配、CQLServer(CQL远程提交,多语言接口,JDBC接口)、可靠性增强等。

相关 [华为 开源 语言] 推荐:

华为宣布开源流处理平台查询语言 StreamCQL

- - 开源中国社区最新新闻
华为在本周一开始的华为开发者大会上宣布开源其流处理平台查询语言StreamCQL(Stream Continuous Query Language),在Github网站上已能看到其项目代码和文档,具体网页地址: https://github.com/HuaweiBigData/StreamCQL.

Dropbox 开源其 Go 语言库 —— godropbox

- - 开源中国社区最新新闻
Dropbox的成功大部分归功于Python,这个语言可以使我们快速迭代开发. 然而,为了支持日益增长的用户量,我们的基础设施日渐成熟,这时 我们开始寻找一种更为高效的方式来改变系统规模. 大约在一年前,我们作出决定,把对于性能要求很苛刻的后台部分从Python迁移到了Go语言,以提供更 好的并发支持和更快的运行速度.

GitHub中最火的开源项目及编程语言

- - Web前端 - ITeye博客
GitHub目前已经成为全球最流行的开源项目托管平台,目前托管在GitHub上的项目数量 已经达到了1000万,而达到这一里程碑只用了不到4年的时间,这足以见得开源的趋势以及GitHub的受欢迎程度. 2012年8月,GitHub 在每个项目主页面中加入了Star功能,允许用户通过标注Star的形式来标记自己感兴趣的项目.

开源领袖Eric Raymond对主流编程语言的评价

- - 极客521 | 极客521
【译注】:Eric Raymond是开源运动的领袖人物,对于UNIX开发有很深的造诣,主持开发了fetchmail. 他的《大教堂与集市》被奉为开源运动的经典之作. 下面对几大开发语言的评价非常中肯,是我近年来看到的比较出色的评论. 特别是他评价中抱有的那种“简单就是好”的思想,很值得我们深思. 我特别选译出一些段落,供大家阅读思考.

最值得阅读学习的 10 个 C 语言开源项目代码

- - ITeye资讯频道
Webbench是一个在linux下使用的非常简单的网站压测工具. 它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力. Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行. 下载链接: http://home.tiscali.cz/~cz210552/webbench.html.

语言壁垒

- kylexlau - Chun Tian (binghe)
虽然经常更新微博,但确实又有些日子没写常规博客了. 10 月开始前有必要再写一篇,整理一下近期的各种思路,以良好的精神面貌迎接今年的最后一个季度. 首先发布一个已经不太新的消息:Practical Common Lisp 的中文版《实用 Common Lisp 编程》几经周折终于付印了,下月即可正式出版;读者们甚至已经可以在当当网上预订了.

Go 语言初步

- wei - 云风的 BLOG
所谓认真玩,就是拿 Go 写点程序,前后大约两千行吧. 据说 Go 的最佳开发平台是 Mac OS ,我没有. Windows 版还没全部搞定,但是也可以用了. 如果你用 google 搜索,很容易去到一个叫 go-windows 的开源项目上. 如果你用这个,很多库都没有,而且语法也是老的. 我在 Windows 下甚至不能正确链接自己写的多个 package.

C语言之父

- Dylen - 子说
同事说c语言之父去世了,另一个同事大吃一惊,问:谭浩强死了. 不知丹尼斯·里奇(Dennis Ritchie)情何以堪.

华为的IT哲学

- - 《商业价值》杂志
华为IT建设经历了启蒙、集中化、国际化、全球化的4个阶段,其中最重要的经验,即是IT与业务流程的紧密结合、不可分割. 华为发布的2011年CSR报告显示,它拥有14.6万名员工,遍及全球140多个国家和地区,其中外籍员工占20.19%. 作为一个分布广泛、人员构成复杂的庞大机构,集中、高效的信息化管理成为它必然的选择.

开放的华为

- - 《商业价值》杂志
企业业务是华为进入“大市场”的战略选择,在这个与通信运营商市场截然不同的新环境里,华为也决定告别以往单打独斗的方式,转而与合作伙伴共进退. “IT是整个华为公司的战略,也是华为公司ICT转型中最重要的一个环节. ”在2013年9月的华为云计算大会上,华为IT产品线总裁郑叶来说. 华为IT产品线涵盖存储、云计算及数据中心3大产品,为企业业务及运营商两大业务板块提供解决方案.