Where should I use Amazon Kinesis instead of SNS-SQS

0 votes

I have an incoming stream data that can’t be consumed at one pace plus it needs a buffer. Does Kinese and SNS-SQS deal with it differently?

Apr 17, 2018 in Cloud Computing by brat_1
• 7,200 points
2,148 views

1 answer to this question.

0 votes

Your concern is very valid. These two appear fairly similar. However their usage may vary depending on what do you need. Some of the differences:

SQS supports single consumer, while if you have multiple consumer for same stream then AWS Kinesis is the solution for you.

If read throughput above a certain threshold is required with less application layer + sharding logic that Kinesis requires, then SQS is the solution.

If you require message replayability then Kinesis is the solution as SQS deletes the message as soon as consumer read it, while Kinesis maintain it for a day.

answered Apr 17, 2018 by code_ninja
• 6,300 points

Related Questions In Cloud Computing

0 votes
1 answer

Is there a way to use amazon ECR image from one account in the code build of another account?

These forums might just help with AWS ...READ MORE

answered May 7, 2018 in Cloud Computing by brat_1
• 7,200 points
1,612 views
0 votes
1 answer

AWS: What is SQS? How to use Amazon SQS?

Amazon Simple Queue service is a message ...READ MORE

answered Jul 11, 2018 in Cloud Computing by brat_1
• 7,200 points
1,180 views
0 votes
1 answer

What are some of the popular DevOps Tools we can use or we should learn?

If you ask me, I would say ...READ MORE

answered Jul 23, 2018 in Cloud Computing by hemant
• 5,790 points
724 views
0 votes
1 answer

AWS API Gateway should prevent use of TLS v1

API ( application programming interface )- It ...READ MORE

answered Aug 1, 2018 in Cloud Computing by ArchanaNagur
• 2,360 points
2,216 views
0 votes
1 answer
+1 vote
1 answer

Can we use boto to generate last modified datetime of S3 objects

Okay this code snippet will help you ...READ MORE

answered Apr 10, 2018 in Cloud Computing by hemant
• 5,790 points
5,542 views
0 votes
1 answer

When should one use a boto3 client and when boot3 resource?

I referred a similar answer somewhere. I ...READ MORE

answered Apr 17, 2018 in Cloud Computing by hemant
• 5,790 points
3,992 views
+1 vote
2 answers

I want to Migrate from Oracle RDBMS to AWS S3 using Kinesis

Try to understand AWS Schema Conversion Tool ...READ MORE

answered Apr 20, 2018 in Cloud Computing by hemant
• 5,790 points
2,387 views
+3 votes
2 answers

Would it be possible to pause an ECS service instead of deleting it?

Yes, it is possible, by adjusting your ...READ MORE

answered Mar 27, 2018 in Cloud Computing by code_ninja
• 6,300 points
2,196 views
+1 vote
1 answer

Having Trouble connecting to Amazon Elasticache Redis outside of Amazon

Well, bluntly speaking the answer is No. ...READ MORE

answered Apr 10, 2018 in Cloud Computing by code_ninja
• 6,300 points
2,200 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP