Building Event-driven Microservices with Node.js & Kafka

Tom Nagle
2 min readDec 21, 2022

Event-driven microservices are a design pattern for building scalable and resilient software systems. Instead of traditional monolithic architecture where all components are tightly coupled and execute in a predefined sequence, event-driven microservices decouple individual components and allow them to communicate and collaborate through the exchange of events.

--

--

Tom Nagle

I am a full stack JavaScript developer, living in Melbourne, Australia. My preferred stack is Mongoose, TypeScript, Node.js, React & GraphQL.