1、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.A P I 3 2 2-RBuilding Fault-Tolerant Systems with AWS Messaging ServicesParnab Basak(he/him)Sr.Lead Solutions Architect,GovTechAWS Public SectorTom Romano(he/him)Sr.
2、Solutions Architect,GovTechAWS Public Sector 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.AgendaAWS Messaging Services OverviewResiliency ConsiderationsArchitectural Patterns to mitigate failureCode DemonstrationQ&ACall to action 2025,Amazon Web Services,Inc.or its affiliates.A
3、ll rights reserved.AWS messaging servicesEvent storesEvent routersMessage queueStreamTopicBusAWS NativeManaged Open SourceAmazon SQSAmazon MQAmazon MQAmazon KinesisData StreamsAmazon SNSAmazon EventBridgeAmazon MSK 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Resiliency conside
4、rationsQueueBrokerTopicMessaging ServiceMessageMessageProducerConsumerMessaging componentsPushPoll/Push/Route 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Resiliency considerationsQueueBrokerTopicMessaging ServiceMessageMessageProducerConsumerMessaging componentsPushPoll/Push/R
5、oute 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Dead-letter queues(DLQ)patternProducerAmazon SQS queueMessageConsumerMessageMessage format errors 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Dead-letter queues(DLQ)patternProducerAmazon SQS queueMessageCo
6、nsumerMessageMessage format errorsAmazon SQS queueDead-letter queue(DLQ)Erroneous Messages 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Dead-letter queues(DLQ)patternProducerAmazon SQS queueMessageConsumerError/Re-drive ProcessorMessageMessage format errorsAmazon SQS queueDead-