Docker is a containerization platform that has made developing, deploying, and running software much easier. Docker containers are completely isolated from each other, just like traditional VMs, yet they use far fewer resources because they don’t have to run an entire guest OS in order to run their app. Docker enables you to separate your […]
Month: January 2022
Categories
NestJS Kafka and Kubernetes
Welcome to this series of posts about microservices applications using NodeJS, NestJS Kafka, Kubernetes, and Amazon Elastic Kubernetes Service (EKS). In this series, we are going to cover a microservices setup composed of two applications, an API and a worker. In this post, we are going to create a REST API composed of basic CRUD […]
In this tutorial it is going to be explained how to set up a Docker Compose Kafka cluster for local development. We are going to bind the containers port to the host port so that Kafka is available for other compose stacks running on a different docker network. Four containers will be defined in the […]