pull down to refresh

Day 3 of debugging kafka on apple container:
Error       0x0                  1801   0    container-runtime-linux:
[com.apple.container:RuntimeLinuxHelper] process deletion [uuid=broker]
[id=broker]  [error=internal error (13): unknown error processing request]
I was so optimistic... better to be a pessimist sometimes, lol.
100 sats \ 3 replies \ @k00b 23 Sep
If Kafka is still using Zookeeper for consensus, good luck.
Was NATS a bust?
reply
If Kafka is still using Zookeeper
Not from 0.11 and up I think - i.e. since 8 years or so?
Was NATS a bust?
Sort of. I found it very hard to use outside of a server environment, needs a lot of work to make it survive dumb things that happen on desktop environments like sleep. The out-of-the-box inconsistencies after wake were driving me nuts. And I wanted this to ultimately embed it, but it's just easier to use leveldb and custom build the at-least-once logic on top, so I've switched to that.
Kafka is because I plan to do a ton of server-side processing in the future so I'm now trying to get a working dev environment w/ it... on macos, lol. I should just connect to my dev server but I want to be able to work offline too so now I'm down the apple container rabbithole because I truly dislike docker desktop.
reply
100 sats \ 1 reply \ @k00b 23 Sep
You're right. And I think we had this conversation about zookeeper a couple months ago. My poor brain.
reply
I didn't remember before you mentionend it and I'm too lazy to do a search. Let's just re-label repetition as cognitive honey, then it's a good thing, and stickier.
reply
200 sats \ 0 replies \ @ek 23 Sep
🫂
reply