title: What are the drawbacks of SQS poller which AWS Lambda removes?
body: <p>I have an architecture which looks like as follows:-</p>
  
  <p>Multiple SNS -> (AWS Lambda or SQS with Poller)??? -> Dynamo Db</p>
  
  <p>So, basically multiple SNS have subscribed to AWS Lambda or SQS with Poller and that thing pushes data to Dynamo Db. </p>
  
  <p>But this ? thing do lot of transformation of message in between. So, now for such case, I can either use AWS Lambda or SQS with Poller. With AWS Lambda, I can do transformation in Lambda function and with SQS with Poller, I can do transformation in Poller. With AWS Lambda, I see one problem that code would become quite large as transformation is quite complex(has lot of rules), so I am thinking to use SQS. But before finalising on SQS, I wanted to know of the drawbacks of SQS which AWS Lambda removes?</p>
  
  <p>Please help. Let me know if you need further information.</p>