Introduction To Kafka with Spring Boot

Lydtech

Kafka Introduction

Lydtech have created this Kafka introductory course to take you as a Java and Spring Boot developer from having no experience of Kafka, to being able to develop fully functional, fully tested, Kafka Spring Boot Applications

Access the course now on


The course comes complete with comprehensive code walkthroughs that start from scratch in writing our Spring Boot application allowing you to put together the application with no previous Spring Boot experience!

What is Apache Kafka?

Apache Kafka is a distributed event store and stream-processing platform. It is an open-source system developed by the Apache Software Foundation written in Java and Scala. Apache Kafka provides a unified, high-throughput, low-latency platform for handling real-time data feeds


What is Spring Boot?

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run”. Spring Boot takes an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need minimal Spring configuration

This course has been developed by a team of highly experienced Java Software Engineers and Kafka consultants working closely with John Thompson, AKA the Spring Framework Guru - we know what a Kafka developer needs to learn from such a course - it has been designed with the Java developer in mind to be able to gain the most from it

You will learn about...

Messages

Keys

Topics

Partitions

Async comms

Consumer Groups

Rebalancing

Resilience

Message ordering

Spring Kafka APIs

Spring Boot Test

Spring Kafka Test

Embedded Broker

Retries

Dead Letter Topics

Serialization

And much more!!!!