Amazon Simple Queue Service

适用于微服务、分布式系统和无服务器应用程序的完全托管的消息队列
Amazon Simple Queue Service (SQS) FIFO 队列简介(2:04)

为什么使用 Amazon SQS?

了解先进先出(FIFO)队列如何帮助确保您发送到系统的消息以正确的顺序发布。

工作原理

借助 Amazon Simple Queue Service(SQS),您可以在软件组件之间发送、存储和接收任何规模的消息,而不会丢失消息,并且无需其他服务即可保持可用。

显示生产人员向 Amazon SQS 发送消息后,后者对消息进行加密并转发给消费者的示意图。

使用案例

针对客户使用队列同时解耦和连接组件(微型服务),Amazon SQS 提供了一种简单而可靠的方法。

将前端与后端系统分离,例如在银行应用程序中。客户可立即得到响应,而账单支付则在后台进行处理。

将工作置于单个队列中,其中自动扩展组中的多个工作线程会根据工作负载和延迟要求横向和纵向扩展。

在保持消息有序的同时大规模处理消息,同时可对消息进行去重。


更深入了解 AWS