Compatibility with SQS JSON Protocol #419
Replies: 3 comments
This comment has been hidden.
This comment has been hidden.
-
Looks like the JSON protocol is official and stable now https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-sqs-support-json-protocol/ |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thanks! I did miss this. I'll have a look through next week, but presumably, it's just a case of updating the package. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
AWS have made the announcement that they are switching from the XML protocol to JSON:
https://aws.amazon.com/about-aws/whats-new/2023/07/json-protocol-support-amazon-sqs/
This change has been made in version 3.327.0:
https://github.com/aws/aws-sdk-js-v3/releases/tag/v3.327.0
In their announcement, AWS says that the protocol change "reduces end-to-end message processing latency by up to 23% and reduces application client side CPU and memory usage", so overall, this should be a good change.
We'll be downgrading our peer dependency requirement to support testing with this version in
7.2.2-sqs-json.1
, when that release is available, you'll be able to test the new protocol using that versionUpdate: AWS have now released the JSON protocol version in v3.447.0, if you are having issues related to this, please downgrade to a previous version of the AWS SDK. There doesn't appear to be anything required from SQS Consumer in order to support this implementation.
Beta Was this translation helpful? Give feedback.
All reactions