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.

The Basics of Apache Kafka

81 pointsby the2ndfloorguyover 3 years ago

4 comments

brudgersover 3 years ago
At the computer science level, there&#x27;s <i>What Every Software Engineer Should Know About Real-Time Data Unifying</i> from 2013:<p><a href="https:&#x2F;&#x2F;engineering.linkedin.com&#x2F;distributed-systems&#x2F;log-what-every-software-engineer-should-know-about-real-time-datas-unifying" rel="nofollow">https:&#x2F;&#x2F;engineering.linkedin.com&#x2F;distributed-systems&#x2F;log-wha...</a><p>Reading it was an aha. At its core, the log is the simplest thing that might work in a lot of cases.
评论 #28452559 未加载
moedersmooisteover 3 years ago
We use Kafka a lot within the company I work for. I think it&#x27;s great. The only thing I miss is fast lookups based on some key and&#x2F;or the ability for subscribers to only receive messages for certain keys.
评论 #28447098 未加载
评论 #28446207 未加载
Railsifyover 3 years ago
Kafka 2.8.0 removes the mandatory zookeeper dependency.
rad_gruchalskiover 3 years ago
This should be labelled as Show HN. One comment - towards the end you say<p>&gt; You might think that Kafka would be using queue data structure internally. It’s not true. Kafka uses a “log” data structure. It is a persistent data structure which allows only appends, no editing, no deletion. In detail, we will cover this some other day.<p>Almost immediately followed by:<p>&gt; Ok, I have a confession . I lied. A Kafka topic is not just a single queue. It’s a combination of queues which helps kafka scale. Every queue is called partition.
评论 #28445499 未加载