Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/creek-service/basic-kafka-streams-demo
Get your head around the basics with this basic Kafka Streams microservice demo.
https://github.com/creek-service/basic-kafka-streams-demo
kafka kafka-streams microservice microservice-example microservices
Last synced: 4 days ago
JSON representation
Get your head around the basics with this basic Kafka Streams microservice demo.
- Host: GitHub
- URL: https://github.com/creek-service/basic-kafka-streams-demo
- Owner: creek-service
- License: apache-2.0
- Created: 2022-11-16T10:40:37.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T02:19:30.000Z (15 days ago)
- Last Synced: 2024-10-30T04:58:50.878Z (15 days ago)
- Topics: kafka, kafka-streams, microservice, microservice-example, microservices
- Language: Java
- Homepage: https://www.creekservice.org/basic-kafka-streams-demo/
- Size: 2.37 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Coverage Status](https://coveralls.io/repos/github/creek-service/basic-kafka-streams-demo/badge.svg?branch=main)](https://coveralls.io/github/creek-service/basic-kafka-streams-demo?branch=main)
[![build](https://github.com/creek-service/basic-kafka-streams-demo/actions/workflows/build.yml/badge.svg)](https://github.com/creek-service/basic-kafka-streams-demo/actions/workflows/build.yml)
[![CodeQL](https://github.com/creek-service/basic-kafka-streams-demo/actions/workflows/codeql.yml/badge.svg)](https://github.com/creek-service/basic-kafka-streams-demo/actions/workflows/codeql.yml)# Basic Kafka Streams Tutorial
Repo containing the completed [Basic Kafka Streams tutorial](https://www.creekservice.org/basic-kafka-streams-demo)
and associated [docs](docs/README.md).This repository is also a template repository to enable later tutorials, that build on this one.
Click the [Use this template](https://github.com/creek-service/basic-kafka-streams-demo/generate) button at the top to create a new repository from this template.### Gradle commands
* `./gradlew` should be the go-to local command to run when developing.
It will run `./gradlew format`, `./gradlew static` and `./gradlew check`.
* `./gradlew format` will format the code using [Spotless][spotless].
* `./gradlew static` will run static code analysis, i.e. [Spotbugs][spotbugs] and [Checkstyle][checkstyle].
* `./gradlew check` will run all checks and tests.
* `./gradlew coverage` will generate a cross-module [Jacoco][jacoco] coverage report.[spotless]: https://github.com/diffplug/spotless
[spotbugs]: https://spotbugs.github.io/
[checkstyle]: https://checkstyle.sourceforge.io/
[jacoco]: https://www.jacoco.org/jacoco/trunk/doc/