Skip to content

lydtechconsulting/introduction-to-kafka-with-spring-boot-tracking-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Kafka with Spring Boot - Tracking Service

This repository contains the code to support the Introduction to Kafka with Spring Boot online course, for the Tracking Service portion of the course.

The associated repository for the Dispatch Service can be found here: Dispatch Service Repository

The application code is for a message driven service which utilises Kafka and Spring Boot 3.

The code in this repository is used to help students learn how to produce and consume messages in Java using Spring Kafka and Spring Boot 3. The course provides step by step instructions and detailed explanations for students to build up the code themselves. This repository provides the code to support the course broken down section by section using branches, allowing students to compare and contrast the code they create with the lesson code in the branches.

As you work through the course, please feel free to fork this repository to your own GitHub repo. Most lectures contain links to source code changes. If you encounter a problem you can compare your code to the lecture code. See the How to Compare Branches section in the Wiki.

Introduction to Kafka with Spring Boot Course Wiki

Plenty of useful information about your Introduction to Kafka with Spring Boot course can be found in the Wiki.

Getting Your Development Environment Setup

Recommended Versions

Recommended Reference Notes
Apache Kafka 3.3 or higher Download
Oracle Java 17 JDK Download Java 17 or higher. We recommend using the most recent LTS (Long-Term Support) release
IntelliJ 2022 or higher Download Ultimate Edition recommended. Students can get a free 120 trial license, courtesy of the Spring Framework Guru, here
Maven 3.6 or higher Download Installation Instructions
Git 2.39 or higher Download
Git GUI Clients Download Not required. But can be helpful if new to Git. SourceTree is a good option for Mac and Windows users.

Connect with the team at Lydtech Consulting

About

An Introduction to Kafka with Spring Boot - Tracking Service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages