:rocket: Progressive microservices framework for Node.js
Moleculer is a fast, modern microservices framework for Node.js that enables developers to build efficient, reliable, and scalable distributed systems. Built with Node.js (version 20.x or higher) and offering full TypeScript support, the framework provides comprehensive features including service discovery, load balancing, fault tolerance mechanisms like circuit breakers and bulkheads, and support for multiple transport protocols such as TCP, NATS, MQTT, Kafka, and Redis. The project is maintained by MoleculerJS and includes a rich ecosystem of pluggable components for logging, tracing, serialization, and caching, along with an extensive test suite covering unit, integration, end-to-end, and memory leak detection.