原标题:IBM推出开源IoT开发工具Quarks,可降低串流资料分析传输量
图片来源: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的测试机制。
相关:
Google开源TensorFlow Serving机器学习模型部署系统
继去年11月开源机器学习系统TensorFlow后, Google再宣布释出机器学习模型的部署系统(serving system)?Tens
“超级碗”(美国橄榄球联盟年度冠军赛)结束没多久,美国又一文化盛事——格莱美颁奖典礼就来了。和“超级
【海峡财经网2016年02月16日讯】四天四度熔断,首月跌幅超过20%,让2016年的A股市场蒙上了不小的阴影,投资
我们已经看到建筑业总体下行的态势,以房屋建筑为主的建筑企业,新签合同出现下降,部分已经签署的合同要么
(健康医疗网/记者林怡亭报导)安全性行为,正确且全程使用保险套仍是目前预防爱滋病最简单的方法,今年西洋
(健康医疗网/记者许硕颖报导)在台湾,每5分钟就有1人罹癌,癌症对于大众来说如同“绝症”,尤其台湾民众又
《The Lancet》在2016年发表一篇由世界卫生组织 (WHO) 与联合国儿童基金会 (Unicef) 专家领导的研究结果,分
国人普遍谈癌色变,认为癌症即是绝症,在防癌部份更面临大环境的威胁,如PM2.5、黑心食品、工作压力、生活作
什么是淋巴细胞百分比偏低呢,淋巴细胞百分比偏低会对我们造成怎么
领导人大选结束,台湾确定变天;去年经济不佳,未来新政府的作为,将为经济带来何种影响,是各界最关心的话