This document contains a diagram showing the flow of messages between components of a system using Amazon SQS. A front end component puts a message with a job ID into an SQS queue. A back end component retrieves the message from the queue and inserts the job into a database. A separate task processes the job and updates its status in the database.