Tame Kafka streams with Clojure by Andrea Crotti


Kafka can be a bit daunting to start with but it doesn't have to be!

At Lambda Days 2018, Andrea Crotti helped us to see that with the use of Clojure REPL it can be a much easier process to pass pure functions around Kafka streams. 


Tame Kafka streams with Clojure

Event Sourcing and CQRS are quite a hot topic, and Kafka is considered one of the best tools for that around. 
Unfortunately, it's not so easy to get started and it can be a bit daunting in the beginning even just to get to "Hello World". 
But it doesn't have to be so bad, with the help of a Clojure REPL we can easily play around with Kafka streams passing pure functions around. 
In this talk, we are going to introduce a few basics about Kafka streams, and show how can make up a shiny new data processing topology from scratch.

About Andrea Crotti

After many years of Python I finally saw the light of immutability with Clojure at Funding Circle, which is where I currently work adding a lot of parenthesis to their Github account.


This talk was given by Andrea Crotti at Lambda Days 2018.