Quick Start Guide
In this tutorial you can try the following things.
- Send/receive messages to/from a messaging system (Kafka or MQTT) via
The following configuration will be established through this tutorial.
Writersends messages to
Readerreceives messages from
Brokeraggregates and delivers messages from
Reader, and separates the endpoints from each other.
A Docker container image is provided to easily prepare the above configuration.
By using this container image, you can easily set up the Kafka broker and the MQTT broker (
To complete this tutorial, you must meet the following requirements.
- The execution environment, e.g., your laptop computer, must be connected to the Internet for downloading libraries and Docker containers.
- Docker Engine must be installed in the execution environment for preparing the execution environment of
If Docker Engine is not installed in the execution environment, please refer to the Docker’s official website and install it. The following links to installation instructions for Docker Engine on major platforms are provided for reference.
Links to Docker Engine installation instructions
Below are the official Docker site that shows the installation procedure on typical platforms.
- Microsoft Windows 10
For other operating systems, please refer to the links listed on the supported platforms on the official Docker website.
Running the tutorial
Two procedures with different component arrangements are provided.
Readertogether in a single machine
Readeron each separate machines
Each step is described on the linked page above. The two steps are independent, so you can try one or both of them.