This project demonstrates how to use Apache Storm for stream processing. You can run it using either VS Code Dev Containers or manually with Docker Compose.
-
Install prerequisites:
-
Start the Storm cluster:
docker compose up -d --build
-
Verify the services are running:
- Storm UI: http://localhost:8000
- Nimbus: localhost:6627
- Zookeeper: localhost:2181
-
Enter the development container:
docker compose exec dev bash
- Now, go to the topology directory that you want to run.
- Stopping the Storm Cluster
docker compose down