Bring Your Own Infrastructure
Bind NestJS JetStream to externally managed NATS streams and consumers provisioned by Terraform, ArgoCD, or a platform team. No auto-provisioning.
Stream Migration
Safely change immutable NATS JetStream stream properties (storage, retention) without losing messages, via automatic blue-green sourcing.
Storage budgeting
How JetStream stream reservations relate to the server max_file_store, and how to read the boot-time provisioning summary.
Multiple connections
Connect one NestJS service to several NATS clusters with named connections: per-cluster handlers and clients, critical versus degradable connections, health, and shutdown.
Performance Tuning
Tune ackWait, maxAckPending, batch sizes, and ack extension for high-throughput workloads.