IBM launches Quark tool for IoT development

Ryan Daws is a senior editor at TechForge Media with over a decade of experience in crafting compelling narratives and making complex topics accessible. His articles and interviews with industry leaders have earned him recognition as a key influencer by organisations like Onalytica. Under his leadership, publications have been praised by analyst firms such as Forrester for their excellence and performance. Connect with him on X (@gadget_ry) or Mastodon (

(c) melling

IBM has launched an open source tool called Quark, offering help to programmers and manufacturers looking to build applications based on IoT sensor data.

Quark is based on IBM Streams, a product for processing large amounts of live data. Juniper Research predicts the number of IoT devices – each creating new data – will reach 38.5 billion in 2020, up from 13.4 billion in 2015. Such a staggering amount of data will need a solution with a proven track record, and Streams is able to provide that.

Dr. N. Stewart McIntyre, professor emeritus of chemistry, said about Streams: “You can begin to treat your data with a fair degree of discrimination and refine data concerning multiple phases in a way that was not previously possible.”

For the IoT to reach its potential, it needs to be reliable. This is especially true in circumstances which could involve life or death – where connected devices could be of great assistance when they work, but have disastrous results if they fail.

An example of this in action could be a miner wearing a helmet with sensors live reporting his current health and environmental conditions to other miners, and people working above ground. If the helmet reports a danger or incident, potentially lifesaving action could be taken quicker. If the helmet fails, or even lags, it may be some time before anyone realises to help.

Quark is just beginning, although IBM is hoping that by making it open source the community will catch on and help with its development. IBM has an existing suite of tools and services useful for the IoT – such as Watson – but it’s clear the company plans to continue its leadership and won’t slow down progress as competitors like Cisco bolster their own enterprise-level IoT solutions.

IBM has submitted a proposal to the Apache Foundation for Quark to be an incubation project and help ensure its continued development to become a standard data processing tool for IoT development.

What do you think about IBM’s new Quark tool for the IoT? Share your thoughts in the comments.

View Comments
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *