Friday, February 7, 2020

Pass me another cup of Kafka Kool-Aid

Ok, I admit it.  I have thoroughly imbibed the event-driven Kool-Aid.

It all started with a new job. This new job would involve Java development (I miss Groovy), and we were going to be using something called "Kafka". So, before the job began, I started looking into Kafka. I soon made the connection that my good friend, Tim Berglund, works for the company founded by the creators of Kafka, Confluent.  Tim and his colleagues have produced a seemingly endless supply of resources to help people like me understand this amazing new world. (Hmm... I wonder if there is a name for a barista who makes Kool-Aid instead of coffee?)

Anyhow, after watching several of the short Confluent videos, I graduated to conference recordings from Kafka Summit. Wow!  It was like I'd reached the Kool-Aid bottling plant! So much good information by such good presenters. I can't wait to attend one of these in person!

Then the job started.  To my surprise, I found that I'd be working with consultants from Object Partners.  I was familiar with OPI (as we affectionately call them) from the good ol' days of Grails, so it was great to know that they were also working in this amazing space.  I guess someone at OPI knows how to pick great technologies!

The team from OPI has been a tremendous help and encouraged me to dive right in.  So, I have.  I'm currently working on my first Kafka Streams story, and having a blast!

There are so many other great resources and friendly, helpful, and brilliant people that I could talk about. I hope to write more here, as I continue to learn and enjoy this refreshing beverage.  For now, I'll just pour another cup and get back to coding.

No comments: