The architecture of the Email Formatter application

The architecture for the Email Formatter application is as follows:

There are three main components involved in image resizing:

  • User Registration: This component is responsible for accepting reset password requests from users and submitting the request to a Message Queue. This allows decoupling and scalability. 
  • Message Queue: This component is responsible for queuing reset password requests until they are consumed and processed by the Email Formatter consumers.
  • Email Formatter Consumer: This component is responsible for consuming requests from the Message Queue and actually doing the formatting and sending of the emails to the recipient. There can be more than one consumer.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.48.212