https://github.com/carloshkayser/storm-getting-started
Tweets word count using Apache Storm
https://github.com/carloshkayser/storm-getting-started
apache-storm java
Last synced: 5 days ago
JSON representation
Tweets word count using Apache Storm
- Host: GitHub
- URL: https://github.com/carloshkayser/storm-getting-started
- Owner: carloshkayser
- Created: 2020-11-13T21:18:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-02-03T21:58:05.000Z (over 1 year ago)
- Last Synced: 2025-10-20T01:58:44.675Z (8 months ago)
- Topics: apache-storm, java
- Language: Java
- Homepage:
- Size: 85.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Apache Storm Hello World
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.
## Starting the Storm Cluster
1. Install prerequisites:
- [Docker Desktop](https://www.docker.com/products/docker-desktop/)
2. Start the Storm cluster:
```bash
docker compose up -d --build
```
3. Verify the services are running:
- Storm UI: http://localhost:8000
- Nimbus: localhost:6627
- Zookeeper: localhost:2181
4. Enter the development container:
```bash
docker compose exec dev bash
```
5. Now, go to the topology directory that you want to run.
- [WordCount](WordCount/README.md)
- [TwitterWordCount](TwitterWordCount/README.md)
6. Stopping the Storm Cluster
```bash
docker compose down
```