[{"data":1,"prerenderedAt":44},["ShallowReactive",2],{"repo-aws-sam-messaging-services-integration":3},{"id":4,"title":5,"contributors":6,"date":8,"description":9,"diagram":10,"extension":11,"framework":12,"gitHub":14,"introBox":17,"language":22,"meta":24,"resources":25,"services":34,"simplicity":39,"stem":40,"type":41,"usecase":42,"__hash__":43},"repos\u002Frepos\u002Faws-sam-messaging-services-integration.json","Messaging services in serverless applications",[7],"content\u002Fcontributors\u002Fjames-beswick.json","2023-02-03","Using and combining messaging services in serverless apps.","\u002Fassets\u002Fimages\u002Frepos\u002Faws-sam-messaging-services-integration.png","json",[13],"AWS SAM",{"template":15},{"repoURL":16},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Faws-sam-messaging-services-integration",{"headline":9,"text":18},[19,20,21],"Most serverless application architectures use a combination of different AWS services, microservices, and AWS Lambda functions. Messaging services are important in allowing distributed applications to communicate with each other, and are fundamental to most production serverless workloads.","Three of the most useful messaging patterns for serverless developers are queues, publish\u002Fsubscribe, and event buses. In AWS, these are provided by Amazon SQS, Amazon SNS, and Amazon EventBridge","This repo compares the primary messaging services offered by AWS and shows how you can use these in your serverless application architectures.",[23],"Node.js",{},{"headline":26,"bullets":27},"Additional resources",[28,31],{"text":29,"link":30},"Blog: Choosing between messaging services for serverless applications","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fchoosing-between-messaging-services-for-serverless-applications\u002F",{"text":32,"link":33},"Blog: Building resilient serverless patterns by combining messaging services","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbuilding-resilient-no-code-serverless-patterns-by-combining-messaging-services\u002F",[35,36,37,38],"lambda-event-functions","sqs","eventbridge","sns","200","repos\u002Faws-sam-messaging-services-integration","Examples","Backend","Tt37gac8tFg3vNq49MA7se_oVutNPfMEb81O8Z1WqSI",1792578864711]