Skip to content

Dan Edwards

Experienced Principal Engineer - Java, Spring, Microservices

icon
Dan Edwards Courses

Introduction to Kafka with Spring Boot

$19.99

Visit

icon
Most Recent Review

It's really difficult to follow most of the times because the code changes in the videos are so quick and it's hard to concentrate on both the audio and what's happening on screen. I have to pause every two seconds if I want to code along with the course and understand what's being said at the same time. Then, when a chapter changes, the code base seems to be different. E.g. when starting chapter 11, the package "dev.lydtech.dispatch" only contained the folder "messages", and all other code was gone. Instead, the sub-package "tracking" was edited. I tried to replicate the code from git, adding it to my project, but then ran into numerous compile errors because of duplicate method names. I would have liked to have some sort of guideline what the starting situation for the code should have been, if one does not just checkout the code branches from git, but wants to build the project from the ground up by themselves. I spent hours of fixing problems to get back to the state where the course was. Frustrating.
- Review by Sascha Bang on Introduction to Kafka with Spring Boot

icon
Instructor Bio

Hi. I'm Dan.

During my time in the software industry (over 1/4 century) I've worked with numerous technologies, the last decade has seen us have a focus on Microservices and an adoption of Event Driven Architectures, for this Java is our preferred language.  Just some of the organisations I've worked with include Visa, Mastercard, IBM, and Western Union

I hope these courses will assist you in your Event Driven Microservices journey.  Microservices and Events provide many benefits, but the benefits are accompanied by many complexities that often catch out the inexperienced.  My hope is that these courses will equip you sufficiently so that you can avoid the pitfalls and have a successful and enjoyable journey.