Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
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!
-
Sonar
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
-
Aeron
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
-
NATS
High-Performance server for NATS.io, the cloud and edge native messaging system.
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Chronicle Queue
Micro second messaging that stores everything to disk
-
Apache Spark
Apache Spark - A unified analytics engine for large-scale data processing
-
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.
-
Apache Superset
Apache Superset is a Data Visualization and Data Exploration Platform [Moved to: https://github.com/apache/superset]
-
Metabase
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
-
Airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
-
-
-
-
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Apache Kafka reviews and mentions
- Scala DevInTraining looking to contribute to projects
- *bip*
-
What is Kafka ?
Source and documentation on GitHub
-
Can someone please eli5 how the hierarchical timing wheel algorithm works?
I briefly described the algorithm in this article and there is a wonderful article from Kafka that goes into more depth in their general purpose implementation. My implementation is specialized and over optimized in comparison, e.g. by using bit manipulation to avoid more expensive division/modulus instructions. Tokio rewrote their timerwheel after I showed them mine, borrowing some ideas but also staying more general. Hope that helps!
-
How-to-Guide: Contributing to Open Source
Apache 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.
-
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.
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 1 Jun 2023
Stats
apache/kafka is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of Apache Kafka is Java.