Skip to content

System Use Case

Yaw Jian Hao edited this page May 16, 2021 · 1 revision

Email Notification Service

Synchronous Email Notification

Server Direct call to Notification Service to send Email directly and get results

  • Send Plain Text Email
  • Send Email with Attachments/Files
  • Send Email with Images (In Message Body)
  • Send HTML Text Email
  • Email Result Audit (DB)

Message send with Asynchronous via Message Queue

Use Message Broker like Pub/Sub or Kafka for queueing the message

Message send with Asynchronous via Thread

Not necessary to have

Quick Solution to have a better performance but is not better than via MQ

SMS Notification Service

Send Notification Message to User via SMS

Depend on Usage in Future