When is event streaming truly overkill for simple task queues?
Mila Petrova
·591 views
Hey everyone. We're checking out a new service that has to handle background stuff. Right now we just use SQS to send messages for simple tasks. Someone brought up Kafka or Kinesis for event streaming, saying it offers better message order, replayability, and more ways to connect with analytics later on. I'm just curious, for basic async task processing, do we really need a big event streaming system? When does using something like Kafka make sense, given how much more complicated and expensive it is compared to SQS?
12 comments