Apache Kafka Alternatives
Similar projects and alternatives to Apache Kafka
-
redpanda
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
-
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
-
-
NATS
High-Performance server for NATS.io, the cloud and edge native messaging system.
-
-
Aeron
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Chronicle Queue
Micro second messaging that stores everything to disk
-
Matomo
Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!
-
-
JBoss HornetQ
HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
-
superset
Apache Superset is a Data Visualization and Data Exploration Platform
-
-
-
-
-
PostgreSQL
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
-
PostHog
🦔 PostHog provides open-source product analytics that you can self-host.
-
jepsen
A framework for distributed systems verification, with fault injection
Apache Kafka reviews and mentions
- Licensing Kafka
-
I am proud to announce, a new Sorting algorithm!
AFAIK, the Linux kernel actually uses a LinkedList for this (Ref: workqueue.c, types.h) and message queues use Timing Wheel (Ref: Kafka's TimingWheel)
- Project Ideas Thread
-
Which diagram tool Kafka using in its documentation
Looks like the author for that image is Guozhang Wang, who is still active in the kafka repo.
- Apache Kafka
-
How to get `byte[]` as `byte[]` in a Kafka Record (in an SMT)
Perhaps you are looking for org.apache.kafka.connect.converters.ByteArrayConverter?
-
Open Source Analytics Stack: Bringing Control, Flexibility, and Data-Privacy to Your Analytics
With the increase in real-time data streams and event streams, certain use cases emerged that require access to real-time data such as financial services risk reporting or detecting a credit card fraud. Real-time streams can be obtained using a stream processing framework like Apache Kafka (website, GitHub). The focus is to direct the stream of data from various sources into reliable queues where data can be automatically transformed, stored, analyzed and reported concurrently.
- Keeping Kafka cluster alive on Docker containers
- Does anyone actually use switch statements? Are there any major benefits?
-
Delay after first consumed record
I looked through the actual Kafka code on their GitHub page and there are a few comments inside the code that hint at such a thing you said. Apparently, the meta data is read to determine if there is anything to read (line 596).
-
Some cool features you may don’t know about Apache Kafka
By default, Apache Kafka Clients exposed the JMX Metrics using the class JmxReporter. This class implements the interface MetricsReporter
-
Look ma, no Zookeeper
The day has now come with the introduction of Kafka 2.8 which gives us preview of Kafka without Zookeeper. *Please be aware that this feature is not intended to be used in production, Kafka team is still working on putting some missing pieces of the puzzle.
-
Kafka Connect REST API and SSL
Looking at the PR for that feature, github says its closed. So I guess they didn't merge that piece of code.
-
ZooKeeper-free Kafka is out. First Demo
Is there a compiled package for 2.8.0-rc0 available? I only see sources on Github https://github.com/apache/kafka/releases/tag/2.8.0-rc0 and couldn't find anything regarding 2.8.0-rc0 on the Kafka downloads page https://kafka.apache.org/downloads.
Thanks for putting things in perspective, EdwardDiego.
> The fact that MM2 happened, and Confluent didn't try to stop it, despite it being awfully similar to Replicator, makes me think that Confluent are acting in good faith.
Let me share an anecdote related to this example. We (Confluent) were actually the ones who contributed the documentation for MirrorMaker v2 to the Apache Kafka docs (https://kafka.apache.org/documentation/#georeplication). The development lead on MM2 was (an engineer at) Cloudera, yet they never spent the time to provide user-facing documentation to the Kafka project. I don't want to speculate about reasons, yet I noticed that MM2 was documented in the Cloudera docs.
If we didn't care for the Kafka community at Confluent, we would not have spent our own resources and time to fill that gap, given that we have a proprietary product similar to MM2 (i.e., Confluent Replicator).
Stats
apache/kafka is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.