One key aspect of a robust architecture is that it is built to smoothly handle system failures, outages, and configuration changes without violating the data loss and consistency requirements of the use case. To proactively build such solutions needs an understanding of the possible exceptions and risky scenarios and preparedness to manage them efficiently.
As part of the iterative approach described in the main introduction blog of this series, the first step is to building messaging solutions is to identify the use case requirements and quantify these requirements as much as possible in terms of Apache Kafka and Event Streams.
We're excited to extend the general availability of IBM Message Hub (Enterprise Plan) to Washington D.C. and Frankfurt, Germany. Follow these easy steps to choose your deployment region.
IBM now offers single-tenant access to Message Hub, an Apache Kafka-as-a-service platform on IBM Cloud. This enterprise plan is generally available to any IBM Cloud user.
Message Hub provides a simple communication mechanism built on Apache Kafka, enabling communication between loosely coupled Bluemix services. This article shows how to communicate with Message Hub from the Streaming Analytics Bluemix service using the messaging toolkit.
IBM Message Hub (MH) now supports a bridge which continuously uploads a topic's messages as objects in IBM Cloud Object Storage (COS). IBM Cloud Object Storage is IBM’s latest generation, scalable cloud storage service, designed for high data durability, resiliency and security.
In this post, I'll describe how to create two Spring Kafka applications that will communicate through a Message Hub service on Bluemix. One application will act as a Kafka message producer and the other will be a Kafka message consumer. We will deploy these applications to a Bluemix Kubernetes cluster.
With the advent of sensors in all walks of life, the Internet of Things is on a path to generate the Biggest Big Data our planet has known. How can we successfully harness this ocean of data? We need end-to-end IoT data pipelines that collect, store, and analyze the data. In this blog, we introduce the Message Hub Object Storage bridge and show how it can enable just such an end-to-end IoT data pipeline on IBM Bluemix.
Building an analytics application with realtime data, when you have no control over that data, can create hours of worry for a developer. Are the data volume estimates accurate? What will happen if the volume suddenly spikes? Can we scale up, or will our application be overloaded? IBM Message Hub is a developer-friendly service that can help manage these problems, leaving developers free to focus on the analytics.