Moleculer is an open-source fast & flexible framework, licensed under MIT. It contains most of all important microservices features (service registry, auto-discovery, load balancing, circuit-breaker…etc). Features: Promise-based solution request-reply concept support event driven architecture with balancing built-in service registry dynamic service discovery load balanced requests & events (round-robin, random, cpu-usage) supports middlewares service mixins multiple services on a node/server built-in caching solution (memory, Redis) pluggable transporters (TCP, NATS, MQTT, Redis, NATS Streaming, Kafka) pluggable serializers (JSON, Avro, MsgPack, Protocol Buffer) pluggable validator all nodes are equal, no master/leader node parameter validation with fastest-validator distributed timeout handling with fallback response health monitoring, metrics & statistics supports versioned services official API gateway module and many other modules...




