Node.js microservices with Kafka and Docker

By Ivan Jovanovic

Elevator Pitch

The era of microservices is now! Stop writing large monolith apps that are hard to maintain and even harder to test. Node.js and Kafka are here to help, let’s see how. You’ll fell in love and you’ll change the way you look at web applications.


This is a workshop about Node.js microservices. We’re going to use Kafka to process messages and deliver them to our services. And we’ll use Docker to make service containers and scale them. It will be fun, visitors will learn something new and I’ll try to explain some advanced stuff and best practiced that I’ve learned. We are going to build a real application, deploy it and scale. I’ll show how to do load tests and how to test services that use Kafka.