Purpose of Amazon SQS message's body as against message's attributes
<p>What is the purpose of using message body in SQS while you're already able to add message attributes?</p>

<p>Let's take an example, we want to push a message to <code>new-user</code> queue when a new user registered, I imagine the message will have an attribute <code>userId</code>, I don't see the use of <code>body</code> here.</p>