首页 > 娱乐前沿 > 产经
IBM推出开源IoT开发工具Quarks,可降低串流资料分析传输量
小唯 2016-02-18 07:20:29
图片来源:

IBM

日前,IBM释出开源物联网(IoT)开发工具Quarks,提供厂商和程式设计师开发更具效能的物联网应用程式。Quarks是基于资料串流分析平台Streams的开源程式设计模型(Programming Model),提供使用者分析物联网装置所产生的资料。

IBM表示,随着物联网的发展与成长,有越来越多各种联网装置所产生的资料需要分析,且考量到物联网装置的多样性,希望企业和开发者等专家加入Quarks开放社群,一起发展物联网资料分析技术。

根据IBM官网,Quarks可以只传送所侦测到的异常资料,并进一步分析,以降低使用者传送至分析伺服器的资料量,以及降低资料的储存量。另外,Quarks也可以强化联网装置的智能,举例来说,一台装有Quarks的联网车辆可以根据货物或乘客的重量,来调整车辆行进的轨迹。

而Quarks提供Java API来开发资料分析的应用程式,且支援Java 8、Java 7和Android平台等部署环境,开发者可以在不同的串流资料和装置上建置和部署资料分析,也可以和开源资料分析平台协同运作,如Apache Kafka、Spark和Storm等,以及可透过MQTT、HTTP、JDBC、Watson物联网平台、Apache Kafka等连结方式来串接资料库的资料。

另外,Quarks也提供通用串流分析模型(Common Streaming Analytic Model),能够让使用者在不同种类的装置间使用他们所熟悉的分析工具。而Quarks的执行方式是一种微核心类型的Runtime(Micro-Kernel Style Runtime),能够分析小型装置或感测器(Sensor)所产生的资料,如树莓派(Raspberry Pi)或智慧型手机等。

除此之外,Quarks还提供开发者Web主控台(Web-Console)来查看应用程式执行的状况,以及整合如Junit的测试工具作为Quarks的测试机制。

上一篇  下一篇

I 相关 / Other

Google开源TensorFlow Serving机器学习模型部署系统

继去年11月开源机器学习系统TensorFlow后, Google再宣布释出机器学习模型的部署系统(serving system)?Tens

这个提供网站制作服务的公司,去格莱美图什么?

“超级碗”(美国橄榄球联盟年度冠军赛)结束没多久,美国又一文化盛事——格莱美颁奖典礼就来了。和“超级

万达信息大股东补仓近6亿元 缩减规模降低风险

【海峡财经网2016年02月16日讯】四天四度熔断,首月跌幅超过20%,让2016年的A股市场蒙上了不小的阴影,投资

2016年设计师工资大幅降低,你还坚持得住吗?

我们已经看到建筑业总体下行的态势,以房屋建筑为主的建筑企业,新签合同出现下降,部分已经签署的合同要么

情人节正确使用保险套 降低感染爱滋机率

(健康医疗网/记者林怡亭报导)安全性行为,正确且全程使用保险套仍是目前预防爱滋病最简单的方法,今年西洋

I 热点 / Hot