Message Distribution Microservice

Distributes messages to one or many recipients using their configured delivery methods: email or sms.

  • Server implementations: NodeJS, Dart
  • Communication protocols: Direct, Commandable HTTP, Commandable GRPC, GRPC
  • Persistence: Memory, Flat Files, MongoDB, Couchbase
  • Deployment options: Monolith, Process, Docker, AWS Lambda
  • Client implementations: NodeJS, Golang, Dart

This microservice has optional dependencies on the following microservices: