{"repo":"bbejeck/KafkaStreamsInAction2ndEdition","free":true,"listed":false,"github":"https://github.com/bbejeck/KafkaStreamsInAction2ndEdition","clone":"git clone https://github.com/bbejeck/KafkaStreamsInAction2ndEdition.git","description":"Source code repository for the 2nd Edition of Kafka Streams in Action","language":"Java","stars":51,"topics":["kafka","kafka-connect","kafka-consumer","kafka-producer","kafka-streams","schema-registry"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Table of Contents ================= Table of Contents Prerequisites Getting started Running the examples Troubleshooting issues Command line helper Project Modules Schema Registry compatibility workshop Testing with containers Created by gh-md-toc Kafka Streams in Action 2nd Edition Source code repository for Kafka Streams in Action 2nd Edition Prerequisites The source code for Kafka Streams in Action 2nd Edition has a few prerequisites you'll need to make sure you have installed to get everything working smoothly. 1. Java, the project uses version 17 from Temurin 17. 2. Gradle version 8.4 Although you don't need to install Gradle if you don't have it since the included Gradle \"wrapper\" script will install it if needed. Use ./gradlew for mac OS/'nix and gradlew.bat on Windows. 3. Docker Desktop version 4.25.0 4. Git version 2.42.1 5. jq version 1.7 I've tried to make everything platform neutral, but just for context here's the environment that everything was developed and tested: 1. OS: macOS M1 Ventura 13.6 2. Shell: zsh 3. IDE: IntelliJ IDEA All other dependencies should be installed via the build.gradle file. Getting started Before you get started, you'll need to generate the Java code from the Avro, Protobuf and JSON Schema schemas so the project will compile. Run ./gradlew build or if you are on Windows gradlew.bat build . Note that if you don't have Gradle installed, running the gradlew script installs Gradle the first time you run it. Running the examples Before attemp","default_branch":null,"files":null,"tree":[],"storefront":"/r/bbejeck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bbejeck/KafkaStreamsInAction2ndEdition/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}