Ismael Juma (@ijuma) 's Twitter Profile
Ismael Juma

@ijuma

Kafka, Scala, JVM, distributed systems, performance, machine learning, Haskell, @ConfluentInc.

ID: 17863888

linkhttp://blog.juma.me.uk calendar_today04-12-2008 09:06:38

12,12K Tweet

4,4K Followers

514 Following

Volker Simonis (@volker_simonis) 's Twitter Profile Photo

I evaluated CPU & memory consumption of Leyden & GraalVM Native Image for a simple javac benchmark. Native Image is still much faster than Leyden for short workloads but GraalCE can be 2x slower for longer runs & only GraalEE with G1 & PGO beats HotSpot: github.com/simonis/Leyden…

Ismael Juma (@ijuma) 's Twitter Profile Photo

And the old group coordinator implementation is gone from Apache Kafka - love it when open-source projects can delete large chunks of complex code. github.com/apache/kafka/p…

Ismael Juma (@ijuma) 's Twitter Profile Photo

"This speeds up some Loom operations by almost an order of magnitude (and similarly for CompletableFuture). Further incremental improvements may be possible, but delay scheduling overhead is now unlikely to be a common performance concern." github.com/openjdk/jdk/pu…

Norman Maurer (@normanmaurer) 's Twitter Profile Photo

I am excited to finally announce the release of #netty 4.2.0.Final which is in the making for quite some time! This release comes with a lot of new exciting features, including the highly anticipated #io_uring support. See netty.io/news/2025/04/0…

Jack Vanlightly (@vanlightly) 's Twitter Profile Photo

Proud to have contributed formal verification (TLA+) for three key improvements in Kafka 4.0: ✅ KIP-966: Strengthens the replication protocol. ✅ KIP-996: Introduces PreVote for more stable KRaft leadership. ✅ KIP-848: Delivers more efficient, predictable rebalancing.

Krzysztof Ślusarski (@k_slusar) 's Twitter Profile Photo

Yesterday Async-profiler 4.0 was released. One of the new feature is "native memory profiling". One of the use case is finding native memory leaks. More on that topic in my new article: krzysztofslusarski.github.io/2025/03/31/nat…

Bernard Traversat (@btratra) 's Twitter Profile Photo

The super power of var-handles in the JVM for the upcoming value types world :-) cr.openjdk.org/~jrose/values/… "Java for the AI world" #java #Valhalla #ValueType

Francesco Nigro (@forked_franz) 's Twitter Profile Photo

Are you curious to see how Netty 4.2 with io_uring perform with a novel integration with Virtual Threads? Check techempower.com/benchmarks/#se… :)

Aleksey Shipilëv (@shipilev) 's Twitter Profile Photo

A taste what is already delivered and what is coming to JDKs with Project Leyden. The warmup curve for javac compile tasks clearly improve the further you go into the AOT woods.

A taste what is already delivered and what is coming to JDKs with Project Leyden. The warmup curve for javac compile tasks clearly improve the further you go into the AOT woods.
Johannes Bechberger (@parttimen3rd) 's Twitter Profile Photo

JFR is getting a new method sampler that walks stacks at safepoints in JDK 25. Learn all about the new sampler in this week's blog post: mostlynerdless.de/blog/2025/05/2…