S3 to Glacier Lifecycle Transition – see if its worth it

If you are storing a large number of data files in S3, one of the first recommendations you would see people offering is to implement life-cycle policies to transition S3 data to relatively inexpensive storage classes like S3 Glacier or Glacier Deep Archive. And the motivation is to save on storage costs for archiving large…

Delivery Delays with Amazon SQS – Concepts, Use cases, Mechanisms

One of my earlier blogs, Amazon SQS – Long Polling versus Short Polling, introduced Amazon SQS as a cloud based, highly available, reliable, scalable, distributed, fully managed messaging service and provided a detailed explanation of the all important topic of strategies around writing efficient message consumers for Amazon SQS. Let us try and understand another…

Amazon SQS – Long Polling versus Short Polling

If you have worked with Amazon Web Services, I am sure you would have heard of Amazon SQS, a reliable, highly scalable, distributed, fully managed message queuing service on cloud. This blog post intends to explain what is involved while consuming messages from Amazon SQS, its nuances and best practices. As you may know, Amazon…