Wrote the most easy-to-understand NestJs Boilerplate with all the bells and whistles such as Fastify, SWC (Speedy Web Compiler), Yarn PnP, Multi stage Dockerfile, Kubernetes Probe-based health checks using NestJs Terminus, Kafka integration through KafkaJs, Azure Service Bus integration using @azure/service-bus, Redis integration using ioredis, KEDA for Event Driven as well as CPU/Memory based autoscaling and Unit Testing through both TestingModule or Automock, everything provided out of the box!
This template uses Layered Architecture followed by Spring Boot Micorservices and mimics Bean creation through Global() annotation making it extremely easy to use for Java Developers!
This boilerplate is being used by 10+ microservices on production, able to handle high loads and scale as expected!