{"id":11677,"date":"2022-09-28T06:12:04","date_gmt":"2022-09-28T00:42:04","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/"},"modified":"2022-09-28T06:12:04","modified_gmt":"2022-09-28T00:42:04","slug":"solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/","title":{"rendered":"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes?"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-44469509\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"44469509\" data-parentid=\"44469186\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Your question does not contain much detail, so I shall attempt to interpret your needs.<\/p>\n<p><strong>Option 1: SQS Polling<\/strong><\/p>\n<ul>\n<li>Information is sent to an Amazon SNS topic<\/li>\n<li>An <strong>SQS queue<\/strong> is subscribed to the SNS topic<\/li>\n<li>An application running on Amazon EC2 instance(s) <strong>regularly poll<\/strong> the SQS queue to ask for a message<\/li>\n<li>If a message is available, the data in the message is transformed and saved to an <strong>Amazon DynamoDB<\/strong> table<\/li>\n<\/ul>\n<p>This approach is good if the transformation takes a long time to process. The number of EC2 instances can be scaled based upon the amount of work in the queue. <strong>Multiple messages<\/strong> can be received at the same time. It is a traditional message-based approach.<\/p>\n<p><strong>Option 2: Using Lambda<\/strong><\/p>\n<ul>\n<li>Information is sent to an Amazon SNS topic<\/li>\n<li>An <strong>AWS Lambda function<\/strong> is subscribed to the SNS topic<\/li>\n<li>A Lambda function is <strong>invoked<\/strong> when a message is sent to the SNS topic<\/li>\n<li>The Lambda function transforms the data in the message and saves it to an <strong>Amazon DynamoDB<\/strong> table<\/li>\n<\/ul>\n<p>AWS Lambda functions are <strong>limited to five minutes<\/strong> of execution time, so this approach will only work if the transformation process can be completed within that timeframe.<\/p>\n<p>No servers are required because Lambda will automatically run multiple functions in parallel. When no work is to be performed, no Lambda functions execute and there is no compute charge.<\/p>\n<p>Between the two options, using <strong>AWS Lambda is much more efficient and scalable<\/strong> but it might vary depending upon your specific workload.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">2<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved What are the drawbacks of SQS poller which AWS Lambda removes? <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Your question does not contain much detail, so I shall attempt to interpret your needs. Option 1: SQS Polling Information is sent to an Amazon SNS topic An SQS queue is subscribed to the SNS topic An application running on Amazon EC2 instance(s) regularly poll the SQS queue to ask for a message If &#8230; <a title=\"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes?\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/\" aria-label=\"More on [Solved] What are the drawbacks of SQS poller which AWS Lambda removes?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[3191,1329],"class_list":["post-11677","post","type-post","status-publish","format-standard","hentry","category-solved","tag-amazon-sqs","tag-aws-lambda"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] What are the drawbacks of SQS poller which AWS Lambda removes? - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes? - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Your question does not contain much detail, so I shall attempt to interpret your needs. Option 1: SQS Polling Information is sent to an Amazon SNS topic An SQS queue is subscribed to the SNS topic An application running on Amazon EC2 instance(s) regularly poll the SQS queue to ask for a message If ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-28T00:42:04+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes?\",\"datePublished\":\"2022-09-28T00:42:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/\"},\"wordCount\":274,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"amazon-sqs\",\"aws-lambda\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/\",\"name\":\"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes? - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-09-28T00:42:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes? - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes? - JassWeb","og_description":"[ad_1] Your question does not contain much detail, so I shall attempt to interpret your needs. Option 1: SQS Polling Information is sent to an Amazon SNS topic An SQS queue is subscribed to the SNS topic An application running on Amazon EC2 instance(s) regularly poll the SQS queue to ask for a message If ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/","og_site_name":"JassWeb","article_published_time":"2022-09-28T00:42:04+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes?","datePublished":"2022-09-28T00:42:04+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/"},"wordCount":274,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["amazon-sqs","aws-lambda"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/","url":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/","name":"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes? - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-28T00:42:04+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-what-are-the-drawbacks-of-sqs-poller-which-aws-lambda-removes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] What are the drawbacks of SQS poller which AWS Lambda removes?"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/11677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=11677"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/11677\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=11677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=11677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=11677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}