🚨 Processing millions of items with Java streams? Creating a record for every transformation can add up. Learn when allocation pressure becomes a real performance problem. #Java#Performance
🛕🌅 Nach dem Mittagessen ging’s zum Borobudur Tempel. Auf dem oberen Ring habe ich zwischen Buddhafiguren und Stupas den Sonnenuntergang über Java genossen. Goldene Momente, die bleiben. 🧡🇮🇩
#Borobudur#Java#Indonesien#Sonnenuntergang#gaytravel
A 2-second timeout does not mean 2 seconds of waiting.
With 2 retries, my client waited 6.5 s before the fallback.
I injected latency layer by layer into a @QuarkusIO app to see what timeouts really do:
piped.video/oo5hbIGcWUQ#Quarkus#Java
Helidon 27 is out!
Aligned with JDK 27, this release introduces Helidon’s new Messaging and Data JDBC modules and adopts Oracle’s Tip & Tail model, while Helidon 4.5.5 stays on JDK 21.
🔗 Read the full story on InfoQ: bit.ly/4egOmNa#InfoQ#Java#Helidon#JDK27
Java reminder:
Arrays have a fixed length after creation.
ArrayList can grow, but it still manages an underlying storage capacity.
The abstraction makes the resizing easier to work with.
#Java
Why searching for “Nesbo” returns nothing when Jo Nesbø is right there in the index.
A classic Hibernate Search analyzer mismatch, and the small asciifolding change that fixes it.
Hands-on diagnosis + the regression test that keeps it fixed.
the-main-thread.com/p/hibern…#Java#HibernateSearch#Quarkus
BigTesty 1.x is here 🚀
I rewrote it from scratch.
✅ Real #BigQuery engine
✅ Isolated datasets per test
✅ No Pulumi, no state bucket
✅ SQL, dbt, #Python & #Java
✅ Better diffs & FinOps controls
✅ Agent Skills
Don’t mock BigQuery. Test on BigQuery.
#GCP
👇 What’s new