DEV Community

Discussion on: AWS Certified Data Analytics vs Big Data - What's the difference?

Collapse
 
marcelpinheiro profile image
Marcel Borges Pinheiro

Congratulations, this article is priceless and absolutely sure will help everyone with this tips. Thanks a lot!

A question for you:
When i see a question talking about application in "near real time" i can choose Kinesis Firehose or since the Kinesis Producer Library operates with "mini batches" it's also near real time?

Collapse
 
tom_millner profile image
Tom Milner

Hi Marcel, delighted to hear it helps. That was my main reason for writing it.

A bit confused with your question. I think you're asking for the difference between Kinesis Firehose and Kinesis Data Streams. Either can be considered a near real time option. When you are discussing Kinesis Producer Library, it is used to put data on Kinesis Data Streams. Kinesis Client Library or Kinesis Firehose can then be used to consume data from the same stream. I don't believe you can use KPL with Kinesis Firehose.