System Architecture
gRPC APIInternal trigger points
RabbitMQJob queue
Worker PoolAsync processors
Template EngineEmail rendering
NodemailerSMTP delivery
MongoDBDelivery logs
Reliable notification service with queue-based processing, retry mechanisms, and multi-channel delivery.