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 onThe 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!!!!