[{"data":1,"prerenderedAt":35},["ShallowReactive",2],{"repo-multiregion-s3-sns-sqs-lambda":3},{"id":4,"title":5,"contributors":6,"date":8,"description":9,"diagram":10,"extension":11,"framework":12,"gitHub":14,"introBox":17,"language":21,"meta":23,"resources":24,"services":25,"simplicity":30,"stem":31,"type":32,"usecase":33,"__hash__":34},"repos\u002Frepos\u002Fmultiregion-s3-sns-sqs-lambda.json","Multi region solution with SNS FIFO-SQS FIFO using DynamoDB global tables",[7],"content\u002Fcontributors\u002Fdeepali-tandale.json","2024-01-18","Multi region solution with SNS FIFO-SQS FIFO using DynamoDB global tables.","\u002Fassets\u002Fimages\u002Frepos\u002Fmultiregion-s3-sns-sqs-lambda.png","json",[13],"AWS CDK",{"template":15},{"repoURL":16},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fmultiregion-s3-sns-sqs-lambda",{"headline":18,"text":19},"Multi region with SNS FIFO-SQS FIFO using DynamoDB global tables",[20],"This multi-region solution using the SQS and SNS extended library gives you the ability to process  messages larger than 256KB. It involves setting up a duplicated message queue that can handle messages larger than 256KB while maintaining their order. An SQS queue in a backup region processes messages if any service in the main region encounters issues. This solution uses Lambda as the producer and consumer, but you can have your own logic or services with similar multi-region architecture for message processing.",[22],"Python",{},null,[26,27,28,29],"dynamodb","lambda-event-functions","sns","sqs","200","repos\u002Fmultiregion-s3-sns-sqs-lambda","Application","Backend","3Pq6FLAObF_Wpyew4_dldquPWimwIILHk3kNNPw88Kc",1792665263703]