Dingo Kafka is a distribution of Apache Kafka for Pivotal Cloud Foundry.
This repository contains sample applications: a producer of events to a Kafka topic, and a consumer of events from the same Kafka topic.
The instructions assume that you are deploying to Pivotal Cloud Foundry with Dingo Kafka already installed by your platform operator.
git clone https://github.com/dingotiles/dingo-kafka-sample-apps.git
cd dingo-kafka-sample-apps
mvn -Dmaven.test.skip=true install
This project includes the following modules. See their respective READMEs for more information.
- This module contains spring-cloud-connector code that can optionally be used by consumers of the brokered service, to make it easier to connect to the Dingo Kafka back-end services.
- A sample project that can be used to demo message consumption, and illustrates the use of the broker-connector.
- A sample project that can be used to demo message production, and illustrates the use of the broker-connector.
These sample applications were first published by Pivotal https://github.com/cf-platform-eng/kafka-service-broker
This repository was created as a clean project primarily because https://github.com/cf-platform-eng/kafka-service-broker was a huge repository and very slow to download over small internets. Apologies for confusion.