This project is ment to demonstrate working with Elassandra,Kafka and Spark
- docker (docker-compose)
- Elassandra
- Node
- docker, docker-compose
- node
- npm
Make sure you are in the root folder of the repository. Run the following command:
docker-compose upAfter a minute or two, run the following command to make sure that the containers are up:
docker ps -anpm installdocker exec -it kafka /opt/bitnami/kafka/bin/kafka-topics.sh \
--create \
--zookeeper zookeeper:2181 \
--replication-factor 1 \
--partitions 1 \
--topic elassandranpm run start:consumernpm run start:producerdocker exec -it example-elassandra-kafka-spark_elassandra_1 cqlsh