News for hackers. Stuff that matters.
Re:Ask HN: Why should one ever use AWS Kinesis when Kafka is... by anilgulecha on Thursday December 29, 2016 @05:06AM (#13276556)
Hosted vs unhosted really.

I mean you can ask, why use EC2 instead of your own machine at the local data-center?

Managed services typically already have taken design considerations for failover, DR, and scaling, so you don't have to.

Re:Ask HN: Why should one ever use AWS Kinesis when Kafka is... by htn on Thursday December 29, 2016 @08:02AM (#13277030)
Well, you can get hosted Kafka as a service as well. My company Aiven offers one such service in AWS/Azure/Google Cloud Platform, DigitalOcean and UpCloud (https://aiven.io/kafka). CloudKarafka is an another vendor with managed offering and Heroku too just launched Kafka service as well.

I think Kinesis is an excellent service, but if you have an existing stack or preference on OpenSource solutions, it's good to have choice.

Re:Ask HN: Why should one ever use AWS Kinesis when Kafka is... by anilgulecha on Thursday December 29, 2016 @08:50AM (#13277215)
Hosted Kafka by a third party is not equivalent to (potential) Hosted Kafka by AWS.

There's a lot of signalling/data at the back when AWS implements it, which you will never have access to.