Aerospike and Kafka
Using Aerospike with Kafka - outbound from Aerospike
Read the Medium article here
Components
The solution consists of these components
- Zookeeper
- Kafka
- Aerospike Enterprise Edition
- Aerospike Connector for Kafka
- Site Tracking traffic sumulator, written in Java, to simulate tracking of users visites to a web site (Site Tracking)
- Kafka Cli to view the messages
Companion Code
This exeammple uses Docker and Docker Compose to create the environment to track users visits to a website, as log level data, then export it to a Kafka topic for downstream aggregation, transformation and analysis.
deployment
Clone the repository using:
git clone https://github.com/helipilot50/aerospike-and-kafka.git
You will need an Aerospike Enterprise user name and password
Build Docker images
sudo docker-compose build
sudo docker-compose up
Run the example
sudo docker-compose up