https://github.com/thriving-dev/kstd-examples
Code Examples for KSTD (Kafka Streams Topology Design)
https://github.com/thriving-dev/kstd-examples
design-standard excalidraw kafka-streams software-architecture-and-design standard
Last synced: 2 months ago
JSON representation
Code Examples for KSTD (Kafka Streams Topology Design)
- Host: GitHub
- URL: https://github.com/thriving-dev/kstd-examples
- Owner: thriving-dev
- License: apache-2.0
- Created: 2024-11-18T18:34:19.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-05-14T23:13:41.000Z (5 months ago)
- Last Synced: 2025-07-26T03:24:14.068Z (2 months ago)
- Topics: design-standard, excalidraw, kafka-streams, software-architecture-and-design, standard
- Language: Java
- Homepage: https://kstd.thriving.dev/
- Size: 135 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kstd-examples
TODO
### Local Playground
#### 1. Start docker compose stack
```bash
docker compose up -d
```#### 2. Build gradle project
```bash
./gradlew clean build
```#### 3. Produce test data
```bash
./gradlew common-datagen:produceBaggageTrackingEvents
./gradlew common-datagen:produceFlightEvents
./gradlew common-datagen:produceUserFlightBookingEvents
```#### 4. Run individual projects
All examples are built with micronaut, you can run them using your preferred IDE or also from command line:```bash
./gradlew todo:run
```#### 5. Tear down docker compose stack
``` bash
docker compose down
```