现在,您可以将Amazon Simple Notification Service(Amazon SNS)FIFO主题与Amazon Simple Queue Service(Amazon SQS)FIFO队列结合使用,以构建要求严格按顺序发送和处理消息且没有重复的应用程序。SNS FIFO适用于客户使用情形,在这些情形中,以严格有序的方式保持跨多个独立服务处理消息的一致性至关重要。示例用例包括银行交易记录、股票报价机、航班跟踪器、新闻广播、库存管理、投票制表和价格更新。
Amazon SNS是一种完全托管、可靠且高度可用的发布/订阅消息传递服务,使您能够分离微服务、分布式系统和无服务器应用程序。标准和FIFO主题都支持将消息扇出到多个订阅,具有高耐久性、高过滤、高加密和保密性,而FIFO主题提供了对消息进行排序和重复数据删除的额外好处。结合使用SNS FIFO主题和SQS FIFO队列,您现在可以构建利用发布/订阅体系结构的现代应用程序,而无需编写用于排序和消息重复数据删除的自定义代码。
发布时,Amazon SNS FIFO在22个AWS地区提供,您可以使用AWS软件开发工具包(SDK)、AWS命令行界面(CLI)、AWS管理控制台或AWS CloudForment创建SNS FIFO主题。