Yury Nebieridze wrote:Question: is Kinesis better platform than Kafka?
The quick answer is: neither one is better, each has its pros and cons. For instance, one of the biggest difference is that Kafka provides eternal retention, while Kinesis (only) at most one week.
Kinesis is better connected to all the other AWS services, even though it is now possible to easily spin up a Kafka cluster in AWS using
AWS Managed Streaming for Kafka instead of having to install a vanilla Kafka on EC2 all by yourself.
You can find plenty of good comparisons between both technologies, for instance
http://cloudurable.com/blog/kinesis-vs-kafka/index.html