New Amazon SQS SDK update reduces latency

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