TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

KIP-932: Queues for Kafka

77 pointsby necubiover 1 year ago

8 comments

taywrobelover 1 year ago
On the one hand, I&#x27;ve seen people (including myself) try to hack job-queue like semantics onto Kafka many a time, and it always hits issues once redelivery or backoff comes up. So it&#x27;s nice to see them considering making this a first-class citizen of Kafka.<p>On the other hand, Kafka isn&#x27;t the only player in the queue game nowadays. If you need message queue and job queue semantics combined (which you likely do), just use Pulsar.
评论 #37679218 未加载
garouover 1 year ago
It&#x27;s looking like PostgreSQL vs MongoDB...<p>RabbitMQ has implemented Streams and &quot;Super Streams&quot;:<p>&gt; Super streams are a way to scale out by partitioning a large stream into smaller streams. They integrate with single active consumer to preserve message order within a partition. Super streams are available starting with RabbitMQ 3.11.<p><a href="https:&#x2F;&#x2F;www.rabbitmq.com&#x2F;streams.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.rabbitmq.com&#x2F;streams.html</a>
throw1234651234over 1 year ago
This is asking for a huge favor, but can anyone explain to me what Kafka does that RabbitMQ doesn&#x27;t? Is it just scale?
评论 #37678351 未加载
评论 #37678303 未加载
评论 #37679747 未加载
评论 #37678260 未加载
评论 #37678417 未加载
j45over 1 year ago
The lack of Queue like support as a first class citizen in Kafka has kept a few things on the sidelines for me.<p>Native capacity to do queueing is exciting, especially the concept of share groups to allow potentially different types of queues and shares in the future.<p>It’s might not be appropriate, but one step closer to eating more workflow engines for lunch.
dangover 1 year ago
Presumably-related ongoing thread:<p><i>Deno Queues</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37674752">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37674752</a> - Sept 2023 (67 comments)
评论 #37679292 未加载
评论 #37679038 未加载
bsaulover 1 year ago
i&#x27;m having a hard time understanding what scenario requires a queue semantic instead of a stream one.<p>Is is the ability to parallelize consuming to a super large amount, without having to setup partitions ?<p>I&#x27;m planning on using kafka for a job queue, and i like the idea that i can add ordering definition if i need to, and that i can keep the jobs in the queue for auditing later on if i need to. What am i missing ?
评论 #37678739 未加载
anentropicover 1 year ago
Is there anything like this for Kinesis?
评论 #37678756 未加载
berkle4455over 1 year ago
Don’t use Kafka (or PostgreSQL ) as a job queue. Can we just stop forcing this?<p>Kafka is an amazing event streaming platform.