Our great sponsors
|8 days ago||1 day ago|
|Apache License 2.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Getting Started as a Kafka Developer
6 projects | dev.to | 30 Jan 2023
Kafdrop - https://github.com/obsidiandynamics/kafdrop
UI for Serverless AWS MSK (Kafka)
3 projects | reddit.com/r/aws | 23 Sep 2022
No mentions, and 1 open issue with a question 2) Kafka Drop https://github.com/obsidiandynamics/kafdrop
What kind of monitoring tools are people using for their Kafka Deployment?
9 projects | reddit.com/r/apachekafka | 27 Jan 2022
- https://github.com/prometheus/jmx_exporter - https://github.com/lightbend/kafka-lag-exporter (Export Kafka Topics Lag Metrics) - https://github.com/danielqsj/kafka_exporter (Export Kafka Metrics) - https://github.com/obsidiandynamics/kafdrop (Topic Administration tool - create/edit/delete topics & view messages)9 projects | reddit.com/r/apachekafka | 27 Jan 2022
Kafdrop (https://github.com/obsidiandynamics/kafdrop) is very popular and pretty solid. I'd start there. Kafka itself also comes with some cli tools and you can also extract metrics out of it via JMX/jolokia.
How Sendoso is using Kafka for Event-Driven Architecture
3 projects | dev.to | 31 Aug 2021
Go, Kafka, gRPC and MongoDB microservice with metrics and tracing 👋
6 projects | dev.to | 28 Feb 2021
Good kafka docker setup with enclouded UI is confluent, but it's had huge images size and will download a half of world wide internet to your local pc.🤖 For this reason here as UI client i used kafdrop
An Overview About the Different Kafka Connect Plugins
5 projects | dev.to | 18 Feb 2021
Kafdrop from Obsidian Dynamics (GitHub) => http://localhost:8082/
Klient - a native, statically-compiled, command line client for Kafka
3 projects | reddit.com/r/golang | 10 Feb 2023
I've used mainly sarama wrapped with a bit of bespoke helper libraries. Never really looked into others, just grabbed one that was actively maintained and went for it.
Golang bad design reference
6 projects | reddit.com/r/golang | 23 Nov 2022
Well, as someone who reviews a lot of code, I don't like seeing 100s of little files when a handful of logically grouped files would do. For example, this popular go project: https://github.com/Shopify/sarama is currently 256 small .go files, largely following a one class/file rule.
Concurrency in Go is hard
2 projects | dev.to | 29 Aug 2022
The first example is something we ran into while working on a project. Up until recently, the sarama library (Go library for Apache Kafka) contained the following piece of code (at sarama/version.go):
Benthos - Fancy stream processing made operationally mundane
4 projects | reddit.com/r/dataengineering | 8 Jun 2022
If you find the kafka input slow, try kafka_franz. It might be a bit faster, since it’s based on https://github.com/twmb/franz-go. The kafka one is based on https://github.com/Shopify/sarama. You can also write a custom input based on https://github.com/confluentinc/confluent-kafka-go, but this library relies on CGo, which can be annoying.
Understanding Kafka with Factorio
2 projects | news.ycombinator.com | 26 Nov 2021
Is segmentio/kafka-go production ready ?
2 projects | reddit.com/r/apachekafka | 1 Jun 2021
There are a few factors that are stopping me from using kafka-go over Shopify's sarama.
Is there an alternative to Kafka that has better support in Rust?
7 projects | reddit.com/r/rust | 17 Apr 2021
Kafka manual commit problem
Here are our test results to find the root cause. https://github.com/Shopify/sarama/issues/1894#issuecomment-789427055
I suspect our issue is very much related to rebalancing and the consumer groups to adjust based on that. I followed what is suggested in this issue https://github.com/Shopify/sarama/issues/1685 to re-establish the session whenever it gets closed and it is been working out well for us. There has been little delay sometimes and I am still working on finding the root cause for session closure.
Then I found this Shopify/sarama#1310 which says you get the generation error when you are trying to commit from a closed session.
What are some alternatives?
Confluent Kafka Golang Client - Confluent's Apache Kafka Golang client
kafka-go - Kafka library in Go
kafka-ui - Open-Source Web UI for Apache Kafka Management
akhq - Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...
franz-go - franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.4+. Producing, consuming, transacting, administrating, etc.
schema-registry - Confluent Schema Registry for Kafka
librdkafka - The Apache Kafka C/C++ library
Mercure - An open, easy, fast, reliable and battery-efficient solution for real-time communications
gorush - A push notification server written in Go (Golang).
gopush-cluster - Golang push server cluster
go-events - :mega: Pure nodejs EventEmmiter for the Go Programming Language.
aws-eks-kubernetes-masterclass - AWS EKS Kubernetes - Masterclass | DevOps, Microservices