Messages can be sent and received at any scale between software components using Amazon SQS
Actually, Amazon SQS has been widely accessible since July 2006 and has always operated on the same XML-based wire interface, which AWS refer to as the AWS Query protocol
AWS pleased to report that all APIs on Amazon SQS can now use a JSON-based wire protocol. Many of the drawbacks of the Amazon Query protocol are circumvented via the AWS JSON protocol
When sending and receiving SQS messages, AWS JSON can lower latency and client-side CPU consumption more effectively than the prior XML-based protoco
Utilizing Amazon SQS with the New JSON-Based Protocol
The SQS team took great effort when developing this new capability to ensure that using the new JSON-based wire interface requires no code modifications
The JSON protocol for Amazon SQS lowers application client side CPU and memory use as well as end-to-end message processing latency by up to 23%, according to AWS performance measurements with a 5KB message payload