- Before putting a message on the queue, the IFS file representation of
the queue is consistent with the information contained in the journal
- After putting a message on the queue, a new journal entry defines the
put operation
- The update is made to the queue
- After getting the message from the queue, a journal entry defines the
get operation
- The update is made to the queue.