Communicate between systems by exchanging messages.
Every day, hundreds of millions of devices and applications send and receive data and commands across IoT, using MQTT.
Jan 03, 2019
Stewarding open source for the future
MQ JMS application development with Spring Boot
Deploy Spring Boot microservices on Kubernetes
Real-Time Website Visitor Analysis with Apache Kafka
See all events
Featured | Article
Aug 07, 2017
This article provides a technical introduction to the MQTT protocol. You learn what is MQTT, what makes MQTT suitable for IoT applications, and how to get started with developing apps that use MQTT.
Featured | Tutorial
Sep 14, 2018
Use the MQ Spring JMS Starter to access an IBM MQ server from a Spring Boot application
Feb 08, 2019
Before open source was cool, IBM was busy donating our code, establishing open licensing, pushing for open governance in the communities, and helping to establish open source as technology that was safe (and good!) for the enterprise. Hear how we're investing today for a more open tomorrow.
Oct 22, 2018
Speed up the development process by using open source project and test utilities.
Oct 16, 2018
Last week we were joined by more than 5,000 health technology enthusiasts for IBM Germany's third Healthcare Hackathon in Kiel, Europe’s largest event for digital healthcare. Across 3 days we familiarized ourselves with: the current challenges the industry faces, their latest research, and the technology to potentially improve healthcare. There…
Aug 16, 2018
Learn how to use Graph API in Node-RED to set Watson Assistant parameters, like a Facebook username.
Aug 03, 2018
Create a real-time stream of carbon intensity for the NY State grid with MQTT and Kubernetes.
Jul 13, 2018
Learn how to leverage Apache Kafka for real-time monitoring of website visitors.
Jun 27, 2018
Create a multilingual conference room using Watson Text to Speech. IBM Cloud Functions actions and a MQTT messaging broker are also used in this scenario.
May 14, 2018
This developer pattern demonstrates a deployment of a polyglot microservices application, including Spring Boot microservices on a Kubernetes cluster.
Apr 18, 2018
Check out how to control the flow of requests to a blockchain network using RabbitMQ and Redis Cluster.
Mar 22, 2018
Learn how to retrieve location data from Cloudant and use it for Weather Insights in a chatbot.
Feb 24, 2018
Akka Cluster is a fault-tolerant peer-to-peer cluster membership service. Kubernetes provides multiple features that are a great fit for running applications built with Akka Cluster. Learn how to configure your Akka Cluster application to run on top of Kubernetes, taking advantage of its many standard features.
Feb 12, 2018
Learn how to create a Node-RED application that uses Watson Assistant and Telegram.
Jan 08, 2018
API ManagementArtificial Intelligence+
Guide for integrating Watson Assistant workspace with the Facebook page using Node-RED.
Nov 22, 2017
Learn how to use MQTT to develop device- and application-side programs using IBM Watson IoT Platform client libraries for Java.
Nov 16, 2017
Learn how to configure authentication and authorization in an Apache Kafka cluster.
Nov 15, 2017
In this part of the series, I'll show you how to make a distributed app more secure with ZeroMQ and related technologies.
Build distributed applications that can securely exchange messages with one another over the network.
Oct 16, 2017
In this series, we are going to look at a very elegant solution to an extremely common problem on how to send and receive messages across the network efficiently and securely.
Sep 13, 2017
Discover how to address some of the unique challenges in IoT development by exploring experiences in early development efforts.
Aug 15, 2017
Create autoscaling actions that process message streams
Jun 29, 2017
Find out how HTTP/2 improves transport performance, lessens latency, and facilitates greater application throughput for an improved rich web experience.
Jun 23, 2016
This article considers the primary drivers of change and the integration reference architecture that is evolving to meet the new demands.
Feb 21, 2013
This article shows how to scale a Python linear optimization horizontally by combining Pyomo with the Tornado web server, and using RabbitHQ as the message bus between the layers.
Feb 14, 2012
Michael Yuan shows how to support this key feature in your iOS applications. You'll also see how to use an open source Java library that simplifies the notification process.
Sep 19, 2009
XMPP is a open protocol for XML-based communication over the Internet. Although it is most popular as an instant-messaging protocol, you can use it as a general messaging service, as well. Discover the ins and outs of XMPP, and learn how to use it for simple messaging.
Back to top