发布于: Jul 28, 2023

今天,Amazon Simple Queue Service (SQS) 宣布推出 JSON 协议支持的预览版,为 SQS 客户降低延迟并提高性能。根据针对 5KB 消息负载的 AWS 性能测试,Amazon Simple Queue Service 的 JSON 协议可将端到端消息处理延迟降低 23%,并减少应用程序客户端 CPU 和内存使用率。Amazon SQS 是一种完全托管的消息队列服务,让您可以解耦和扩展微服务、分布式系统和无服务器应用程序。

为了提高信息交换性能和应用程序的互操作性,客户越来越多地从传统的 AWS 查询协议切换到 JSON 协议。现在,Amazon SQS 客户在使用指定的 AWS SDK 版本时,可以拥有更低的延迟。指定的 SDK 版本通过将发出 SQS API 请求时的默认通信协议升级为 JSON 线路协议,降低了延迟。

开始使用 JSON 协议的预览版非常简单。客户只需将他们的 AWS SDK 升级为指定的 SDK 版本,即可使用 JSON 协议。客户可以通过更改 SDK 版本回归到 AWS 查询协议。有关 Amazon SQS 的 JSON 协议预览版的更多信息,请参阅 AWS 文档

SQS 的 JSON 协议支持预览版已在所有提供 Amazon SQS 的 AWS 区域推出,适用于所有正式发布的 AWS SDK 语言变体。

有关开始使用指定的 AWS SDK 版本以在 SQS 中使用 JSON 的更多信息,请参阅 AWS 文档

要了解有关 AWS SDK 的更多信息,请参阅 Amazon 开发人员工具。