Sign in

Neil Buesing

@nbuesing.bsky.social
458 followers 293 following 43 posts

Kafka architect & developer, Java developer

PostsRepliesMedia
Neil Buesing @nbuesing.bsky.social · 14/09/2025
@sharatchander.bsky.social Saw the best name for WiFi SID and thought of you Depeche Modem
120
Neil Buesing @nbuesing.bsky.social · 03/06/2025
@bengamble7.bsky.social - Watching @intellijidea.com's "Valhalla Nullness Emotion" and the talk about Collections of value classes (needing workaround to runtime erasure). Gets me to our conversations - what would it be like if Java 5 (1.5) accepted a VM change and didn't do generic erasures?
020
Neil Buesing @nbuesing.bsky.social · 03/06/2025
Enjoying @intellijidea.com's Conference 2025 (not able to watch most of it live, but catching a session right now). Super excited that Wrapper Classes will be Value Classes. Every time I see/hear about this. I've never liked auto-boxing; this is a major improvement. Thanks, Rémi Forax.
020
Neil Buesing @nbuesing.bsky.social · 20/05/2025
@mjsax.bsky.social and Andrew Schofield of @confluent.io. "One Client to Rule Them All" #Current2025
030
Neil Buesing @nbuesing.bsky.social · 22/04/2025
Looking forward to @sharatchander.bsky.social 's Keynote. Then, looking forward to hearing @gamussa.dev talking about Kafka and the Schema Registry, and then more! Java, Kafka, @kafkastreams.bsky.social, & @intellijidea.com - that's my tech stack! lp.jetbrains.com/intellij-ide... @jetbrains.com
lp.jetbrains.com
IntelliJ IDEA Conf 2025 | June 3-4, 2025
We invite you to join us for IntelliJ IDEA Conf 2025 and gain insights from industry leaders and experts.
042
Neil Buesing @nbuesing.bsky.social · 09/04/2025
Apache Kafka Meetup here at Target Plaza Commons. Thanks @confluent.io and Target. @sandonjacobs.bsky.social - great talk on queues (didn’t mean to use that word) for Kafka Now Target presenting 👏
130
Neil Buesing @nbuesing.bsky.social · 03/04/2025
I think meeup.com is a great service & I have always felt their pricing model being based on organizations vs those attending made sense. If they now want to limit attendance viewership to an attendee paid tier model; I'm ok with that too. But the constant nagware/pop-up? annoying and off-putting.
000
Neil Buesing @nbuesing.bsky.social · 21/03/2025
The Apache Kafka Community here in the Twin Cities is very active; attendance is tracking high during the first week of announcing this event. If you are involved with real-time event processing please check out this meetup and I hope to see you there. www.meetup.com/twincities-a...
meetup.com
IN PERSON: Apache Kafka® Meetup, Tue, Apr 8, 2025, 5:00 PM | Meetup
Hello Streamers! Please join us for an Apache Kafka® meetup hosted by Target on Tuesday evening, April 8th from 5:00pm! 📍**Venue:** Target Plaza Commons 1001 Nicollet Ma
020
Reposted by Neil Buesing
Open Source North @opensourcenorth.bsky.social · 10/03/2025
Thank you to Neil Buesing (@nbuesing.bsky.social) for speaking at #osn2025!
021
Neil Buesing @nbuesing.bsky.social · 09/03/2025
I’ve already listened to Lady Gaga’s new album on Spotify (yesterday) in full. Today I get an email telling me about the new album. I would be more impressed with real-time services if they could use real-time data to NOT send me something I already obviously am aware of.
010
Neil Buesing @nbuesing.bsky.social · 05/03/2025
@intellijidea.com's IDE has a great Apache Kafka plugin. This is a @kafkastreams.bsky.social's session window changelog topic -- maybe I can figure out how to get support natively for Kafka Stream windowing keys.
183
Neil Buesing @nbuesing.bsky.social · 17/02/2025
There is just 6 hours left to submit to @confluent.bsky.social Current London 2025, the Data Streaming (formerly Kafka Summit) conference. Now, we have literally seen submissions with < 1 minute to spare -- don't be that person. sessionize.com/current-lond...
sessionize.com
Current London 2025: Call for Speakers
Discover the World of Data StreamingEvent OverviewAttention data streaming engineers! The call for proposals for Current London 2025: The Data Streami...
100
Neil Buesing @nbuesing.bsky.social · 22/01/2025
I recently discovered chrome-cli (github.com/prasmussen/c...). By also leveraging `fzf` I can now quickly close tabs by name/url. chrome-cli list tablinks | sort | fzf -m | awk -F '[][]' '{print $2}' | cut -d ':' -f 2 | xargs -I {} chrome-cli close -t {} revolutionary!
000
Neil Buesing @nbuesing.bsky.social · 26/11/2024
On the day I migrated a Kafka cluster to KRaft, my inbox on my work email is... 500 -- is that a sign 🤣. A sign I need to deal with junk email vs. leaving it in my inbox.
020
Neil Buesing @nbuesing.bsky.social · 23/11/2024
Football offsides should be if any part of you is behind the defender you are not offsides. Remains objective and more true to the spirit of the rule. Watching my two favorite Premier league teams facing each other: ARS/NFO. @nts.bsky.social - your team planning it 2 hours, watching?
420
Neil Buesing @nbuesing.bsky.social · 22/11/2024
@opensourcenorth.bsky.social Full house at the OSN appreciation and happy hour event this evening.
050
Neil Buesing @nbuesing.bsky.social · 14/11/2024
My son and I play this every day and share results. I really enjoy the weekly challenges that come out on Monday. #Travle travle.earth
travle.earth
travle
Travle: A daily game, get between countries in as few guesses as possible!
020
Neil Buesing @nbuesing.bsky.social · 14/11/2024
I am a big fan of gradle and the gradle assembly plugin, but when running `gradle run` Control-C is not propagated to the application. When it comes to kafka-streams, this leads to an unclean shutdown. I have my own `run.sh` and have a custom task that generates a `.classpath.sh` on assembly.
run.sh
introvert.com
200
Neil Buesing @nbuesing.bsky.social · 13/11/2024
when using kafka-console-consumer for analyzing messages on a topic use --key-deserializer=org.apache.kafka.common.serialization.BytesDeserializer --property print.key=true You will easily see if you put SR content into your key (unexpectantly). #ApacheKafka
010
Neil Buesing @nbuesing.bsky.social · 13/11/2024
It’s nice being on a platform where I’m learning stuff again.
030
Neil Buesing @nbuesing.bsky.social · 12/11/2024
Your puppy sleeping on you lap at 5am is very therapeutic.
020
Neil Buesing @nbuesing.bsky.social · 11/11/2024
If you upgrade Docker Home (at least on your Mac), kill all gradle daemon processes. I could run `docker` just fine from my shell, but I guess not from an already running gradle daemon. Caused by: IOException: Cannot run program "docker" (in directory "..."): error=2, No such file or directory.
000
Neil Buesing @nbuesing.bsky.social · 10/11/2024
With #ApacheKafka 4.0 coming in 2025, KIP-896 is still in the planned section of the release notes. Now is the time to find those old clients and upgrade them. cwiki.apache.org/confluence/d... cwiki.apache.org/confluence/d...
cwiki.apache.org
KIP-896: Remove old client protocol API versions in Kafka 4.0 - Apache Kafka - Apache Software Foundation
021
Neil Buesing @nbuesing.bsky.social · 10/11/2024
I am working on dashboards around KIP-714. Building dashboards around less-frequently polling of the metrics; I now appreciate the _rate metrics with the _total. In Grafana I would do rate(..._total{}[$__rate_interval], but if I want to poll less frequently, doesn't work out so well. #ApacheKafka
020
Neil Buesing @nbuesing.bsky.social · 28/10/2024
On the left consumer lag as reported from the scraping metrics about the client from the client. On the right is consumer lag leveraging KIP-714, scraping metrics about the client from an OTEL collector integrated with the broker.
120
Neil Buesing @nbuesing.bsky.social · 27/10/2024
Working on my kafka-streams-dashboard project to showcase KIP-714 (consumer metrics) & improving sasl cluster, so I can showcase client metrics & their use of principal w/metrics. Current issue is getting librdkafka 2.6.0 client to send their metrics to the brokers 🤞. github.com/kineticedge/...
github.com
GitHub - kineticedge/kafka-streams-dashboards: showcases Grafana dashboards for Kafka Stream applications leveraging client JMX metrics.
showcases Grafana dashboards for Kafka Stream applications leveraging client JMX metrics. - kineticedge/kafka-streams-dashboards
172
Neil Buesing @nbuesing.bsky.social · 13/06/2023
"I can do eventing with just microservices", @jbfletch.bsky.social. Tim Berglund, Anna McDonald, #ApacheKafka, and #KafkaStreams. www.youtube.com/watch?v=K14Kn0D-I4Y
022
Neil Buesing @nbuesing.bsky.social · 11/06/2023
Is //RUDD over http or https? #RollandGarrows
100
Neil Buesing @nbuesing.bsky.social · 10/06/2023
Katniss giving me some attitude.
000
Neil Buesing @nbuesing.bsky.social · 10/06/2023
When you refactor a KafkaStreams topology and imagine it will provide a great performance improvement, only to realize it doesn’t. Theory != Actual 🤔😔 Still cleaner to read, but is that enough to suggest the refactor?
050