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,080 points
659 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 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.

Refer this : https://sookocheff.com/post/aws/comparing-kinesis-and-sqs/

answered Apr 17, 2018 by code_ninja
• 6,220 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 about help https://forums.aws.amazon.com/t ...READ MORE

answered May 7, 2018 in Cloud Computing by brat_1
• 7,080 points
133 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,080 points
113 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,750 points
20 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,270 points
526 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,750 points
936 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,750 points
588 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,750 points
351 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,220 points
52 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,220 points
319 views