clojure-europe 2026-09-10

Good morning

God morgen, godtfolk!

("godfolk" literally is "good folks"; don't know an approperiate English term)

Good morning.

Yesterday I told claude that I had included Clojure goes fast in my deps. It hooked it up, ran tests, looked at the output, decided what the problem was, suggested a fix for it. I said: yes go ahead and implement it. and 10 to 15 minutes later it had an improved version that runs twice as fast. 400k msg/sec instead of 200k msg/sec.

🀯 3
πŸ”₯ 2

which lib from clojure goes fast?

dunno, I think the CPU?

com.clojure-goes-fast/clj-async-profiler you mean?

I think so, let me check

yes, that is the one.

πŸ‘ 1

gave it another go and now I can get around 450K msg/sec.

and I suspect there are some micro-optimisations left to do

I mean ... maybe this belongs in the #C068E9L5M2Q channel? Cos for me this is 🀒

maybe you are right.

πŸ™πŸΌ 1

I ran a test overnight (still running) and this is what it has processed so far: PUBLISH out 19,206,836,376.

That sounds pretty awesome @thomas

yeah, I'm quite pleased with the result. turns out I had slightly different settings, but still very good results.

🀘 1

Madainn mhath mo chairdean 🏴󠁧󠁒󠁳󠁣󠁴󠁿

moin moin y'all

Our http://2027.euroclojure.org/newsletters/2026-09-10_newsletter.html is out! EuroClojure will take place in Prague, on May 19–21, 2027. Alongside conference updates, this edition covers sponsorship and links to our sponsorship handout. If you’d like to print or pass along the sponsorship handout, there’s also a http://2027.euroclojure.org/newsletters/2026-09-10_sponsoring-print.pdf. And if you missed our first newsletter, you can http://2027.euroclojure.org/newsletters/2026-07-03_newsletter.html.

πŸŽ‰ 5