Skip to content

In order to deploy Confluent Kafka in the machine, the project starts 4 Docker containers (ZooKeeper, Kafka, Kafka-REST-Proxy and Kafka-Topics-UI). It also starts 3 other containers (1 Producer and 2 Consumers) to emulate message publish/consume using crypto currencies JSON data.

License

Notifications You must be signed in to change notification settings

wagnerjfr/springboot-crypto-kafka-docker

Repository files navigation

springboot-crypto-kafka-docker

In order to deploy Confluent Kafka in the machine, this project starts four Docker containers (ZooKeeper, Kafka, Kafka-REST-Proxy and Kafka-Topics-UI).

It also starts three other containers (one Producer and two Consumers) to emulate message publish/consume using crypto currencies JSON data. The Producer and Consumers images were developed using SpringBoot and the containers are later started using Docker-Compose. The project uses the Bitstamp REST API to grab JSON data for Bitcoin, Litecoin, and other crypto currencies.

Full article

Learn how to leverage Kafka’s distributed streaming platform to get up-to-date crypto prices for your application

About

In order to deploy Confluent Kafka in the machine, the project starts 4 Docker containers (ZooKeeper, Kafka, Kafka-REST-Proxy and Kafka-Topics-UI). It also starts 3 other containers (1 Producer and 2 Consumers) to emulate message publish/consume using crypto currencies JSON data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published