[HN Gopher] Show HN: A native macOS client for Apache Kafka ___________________________________________________________________ Show HN: A native macOS client for Apache Kafka Author : Bogdanp Score : 95 points Date : 2022-11-20 20:00 UTC (2 hours ago) (HTM) web link (defn.io) (TXT) w3m dump (defn.io) | pram wrote: | Can you manage ACLs through this? Anyway looks sweet, I'm going | to try it on Monday at work. This is definitely something I'd pay | for. | xyst wrote: | what kind of authentication mechanisms does it work with? We have | an oauth and ldap backed cluster. This tool would be a nice drop | in tool for diagnosing issues. | | Will try next week at work | monocularvision wrote: | Love seeing folks create new native macOS apps. Thanks for this! | dpsych wrote: | Wow! Just in time, can't wait to use this during work. | googletron wrote: | Very cool project! I wanted to listen to your video, but the | microphone noise was too much. | | I hope you do a walk through of the code for this. | Bogdanp wrote: | Sorry about that! My audio recording skills are subpar. Yes, | likely my next video will be a walkthrough of some of this | code. I'll do my best with the audio on that one. | googletron wrote: | yeah just grab a cheap external microphone, it will do the | trick! Keep up the awesome work. | taspeotis wrote: | You could try running it through Auphonic's free tier | https://auphonic.com/pricing | skunkworker wrote: | Will this support RedPanda out of the box? | alexandre_m wrote: | Most likely it will. | | At the same time, RedPanda provides a native command-line tool | named "rpk" which works on macOS as well and which can manage | topics and consumer groups. Which makes me think that not only | would RedPanda users select this, but perhaps it's also a | better generic CLI to talk to Kafka? | Bogdanp wrote: | I have yet to try RedPanda, but if it is API compatible with | Kafka then it will work out of the box. | shric wrote: | Franz is a fairly obvious name for a Kafka related tool/library | so hopefully it won't get confused with | https://github.com/twmb/franz-go | rzzzt wrote: | It is also the name of this multi-provider messaging app: | https://meetfranz.com/ | sonicgear1 wrote: | Seems like a neat little tool. I've always found Confluent | Platform to be slow, clunky and overkill. Any plans for Windows? | Bogdanp wrote: | Yes, if this gains some traction then I'll probably do a | Windows version down the line. | thom wrote: | Cool, would be nice to see more competition for Conduktor. I have | worked with a few "Kafka is a database" people in my career and | even if you agree with them, it's still a terrible one from a | tooling perspective. Having to debug Kafka issues on topics with | almost any volume of data is slow and frustrating, either with a | GUI or command line/REPL tools. Your only hope (if you absolutely | have to wrangle Kafka in the core of a project) is heavy testing | with the test driver from the start and hoping to avoid getting | into too many knots. It's interesting to note that Conduktor's | more enterprisey features are in this area now. | Bogdanp wrote: | > Having to debug Kafka issues on topics with almost any volume | of data is slow and frustrating, either with a GUI or command | line/REPL tools. | | Agreed. The scripting feature in Franz is born out of my | frustration with some of this stuff and seems like a promising | route for quickly visualizing and interacting with what's | happening on a topic (though it's early days and I've got lots | of work to do until it becomes truly useful). | jitl wrote: | Looks great - beats the dependable but obscure CLI tools I've | been using. Are you considering selling the app? If not, what | about open sourcing it? | Bogdanp wrote: | Thanks! Yes, I plan to eventually sell it. I'm debating with | myself between doing a shareware model where it's perpetually | free with the occasional nudges to buy a license or a more | straight forward trial plus $30-50 license. Probably the latter | would be more sustainable. | O_H_E wrote: | FWIW I don't think the macOS + Kafka (professional) userbase | needs the shareware model. (I'm in neither groups) | jitl wrote: | Perpetual nag, my employer will probably never purchase. Time | limited trail? We may purchase 20-30 keys. ___________________________________________________________________ (page generated 2022-11-20 23:00 UTC)