SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Kafka Open-Source Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Data Engineering SQL
-
SpringBoot-Labs
一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024
-
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Project mention: ThingsBoard Microservices Installation Update Problem | /r/ThingsBoard | 2023-11-29Until recently I was still using TB v3.2.1, now I've set about updating the installation to the latest version. I proceeded as described at https://github.com/thingsboard/thingsboard/tree/master/docker:
-
-
-
-
kubeshark
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes
Project mention: 9 tools, libraries and extensions our developer can't live without (and why) | dev.to | 2024-06-17Debugging Kubernetes nodes is a nightmare. The amount of information is vast and the granularity isn’t great. Kubeshark is an API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.
-
debezium
Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Project mention: Why soft deletes are evil and what to do instead | news.ycombinator.com | 2024-07-31This kinda misses the point, usually you don't want a "delete" in your app, you want an "archive". E.g. given the example it's often desirable to still know that a user used to be part of a group, or to later un-archive the group.
I'd also recommend against doing audit logging on the application level if you want any kind of coverage, it's to easy to forget or work around. Database triggers or a CDC solution like Debezium [1] have more certainty and as a bonus don't require adding the audit functionality to each individual model.
[1] https://debezium.io/
-
-
redpanda
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
References [1] Redpanda Console: https://redpanda.com/redpanda-console-kafka-ui [2] Redpanda: https://redpanda.com/ [3] Cluster Deployment of AutoMQ: https://docs.automq.com/zh/docs/automq-opensource/IyXrw3lHriVPdQkQLDvcPGQdnNh [4] Quick Start: https://github.com/redpanda-data/console?tab=readme-ov-file#quick-start [5] Release Redpanda Console: https://github.com/redpanda-data/console/releases/tag/v2.6.0 [6] Redpanda Console Configuration: https://docs.redpanda.com/current/reference/console/config/#example-redpanda-console-configuration-file [7] Kafdrop Github: https://github.com/obsidiandynamics/kafdrop
-
Project mention: connect VS goka - a user suggested alternative | libhunt.com/r/redpanda-data/connect | 2024-07-23
-
-
Graylog: Simplifies log management and analysis. Graylog
-
Project mention: Watermill -- a Go library for working efficiently with message streams | news.ycombinator.com | 2024-10-03
-
risingwave
Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
Project mention: RisingWave: Process, manage, and analyze event streams with Postgres-style SQL | news.ycombinator.com | 2024-07-18 -
Project mention: Faust VS quix-streams - a user suggested alternative | libhunt.com/r/faust | 2023-12-07
-
CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
-
materialize
The Cloud Operational Data Store: use SQL to transform, deliver, and act on fast-changing data. (by MaterializeInc)
Project mention: Rama on Clojure's terms, and the magic of continuation-passing style | news.ycombinator.com | 2024-10-14 -
Project mention: kafka-python VS quix-streams - a user suggested alternative | libhunt.com/r/kafka-python | 2023-12-07
-
git clone https://github.com/obsidiandynamics/kafdrop.git
-
Jocko
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
-
$ curl -L "https://github.com/strimzi/strimzi-kafka-operator/releases/download/0.43.0/strimzi-topic-operator-0.43.0.yaml" \ -o strimzi-cluster-operator.yaml
Kafka discussion
Kafka related posts
-
Can AI Write Production-Ready Code? What Every Developer Should Know
-
Feldera Incremental Compute Engine
-
Data on Kubernetes: Part 6- Strimzi for running Apache kafka
-
Warpstream Joined Confluent
-
Librdkafka: High-performance Apache Kafka C/C++ Client Library
-
Understanding the Importance of Kafka in High-Volume Data Environments
-
AutoMQ: A Cloud-Native Replacement of Apache Kafka on S3
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Oct 2024
Index
What are some of the best open-source Kafka projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Apache Kafka | 28,567 |
2 | data-engineering-zoomcamp | 24,776 |
3 | SpringBoot-Labs | 19,029 |
4 | Thingsboard | 17,381 |
5 | C++ Workflow | 13,033 |
6 | kafka-manager | 11,762 |
7 | sarama | 11,453 |
8 | kubeshark | 10,956 |
9 | debezium | 10,542 |
10 | kafka-ui | 9,621 |
11 | redpanda | 9,538 |
12 | connect | 8,111 |
13 | kafka-go | 7,539 |
14 | graylog | 7,357 |
15 | watermill | 7,417 |
16 | risingwave | 6,903 |
17 | Faust | 6,729 |
18 | CAP | 6,627 |
19 | materialize | 5,739 |
20 | kafka-python | 5,599 |
21 | kafdrop | 5,512 |
22 | Jocko | 4,925 |
23 | strimzi-kafka-operator | 4,800 |