#Java24 quietly fixes one of the oldest startup pain points: lazy class loading. With JEP 483, you can preload classes ahead of time—cutting cold starts nearly in half.

Lutske de Leeuw explains how it works: https://javapro.io/2025/08/27/java-24-a-story-of-code-conflict-and-conquer/

@craftsmen_nl #VirtualThreads #Performance

Most devs blame "bad code" for memory bloat. But in Java, even empty objects carry hidden weight: 16 bytes of metadata per instance. #Java24’s JEP 450 shrinks object headers—no code changes needed.

Read Lutske de Leeuw’s story: https://javapro.io/2025/08/27/java-24-a-story-of-code-conflict-and-conquer/

@craftsmen_nl #JDK #JAVAPRO

Was passiert, wenn dein Shortener IDs vorhersagbar generiert? Hier entsteht ein System, das Base62, ConcurrentHashMap & #Vaadin nutzt, um Risiken zu minimieren – 100 % #Java.

Jetzt Code von @svenruppert entdecken: https://javapro.io/de/teil-ii-url-shortener/

#Java24 #CoreJava #DevSecOps @Vaadin

Teil II - URL - Shortener - JAVAPRO Germany

1.1 Zielsetzung und Abgrenzung zum Architekturteil Im ersten Teil dieser Serie stand die Theorie im Vordergrund: Wir haben…

JAVAPRO Germany

Lange URLs nerven. Kurze machen angreifbar. Base62, Hashing, Rate-Limits – ein Spagat zwischen Komfort & Missbrauch. Wer sehen will, wie #Java ohne Frameworks digitale Souveränität verteidigt, liest die Story von @svenruppert: https://javapro.io/de/kurze-links-klare-architektur-ein-url-shortener-in-core-java/

#Java24 #CoreJava #DevSecOps

Kurze Links, klare Architektur – Ein URL-Shortener in Core Java - JAVAPRO Germany

Ein URL-Shortener wirkt harmlos – doch wer ihn falsch implementiert, öffnet Tür und Tor für Phishing, Enumeration und…

JAVAPRO Germany

Still fighting GC spikes, memory bloat & unexplained latency? #Java24 introduces JEP 450: Compact Object Headers. Shrink from 16B to 8B per object—no code changes.

Lutske de Leeuw explains how it saved a dying app: https://javapro.io/2025/08/27/java-24-a-story-of-code-conflict-and-conquer/

@craftsmen_nl #VirtualThreads #JDK

Wer glaubt, URL-Verkürzung sei nur UX, irrt. Entropie entscheidet über Vertrauen, Kollisionen über Haftung. Ein Shortener ohne Architektur öffnet Tür & Tor für Missbrauch. #Java24 liefert die Werkzeuge. @svenruppert zeigt wie.

Lese: https://javapro.io/de/kurze-links-klare-architektur-ein-url-shortener-in-core-java/

#CoreJava #DevSecOps

Kurze Links, klare Architektur – Ein URL-Shortener in Core Java - JAVAPRO Germany

Ein URL-Shortener wirkt harmlos – doch wer ihn falsch implementiert, öffnet Tür und Tor für Phishing, Enumeration und…

JAVAPRO Germany

I like what we achieved with the #JDBC driver for #Neo4j… Also, the demos are so nice on the module path with #Java24

https://github.com/neo4j/neo4j-jdbc/releases/tag/6.7.0

Release 6.7.0 · neo4j/neo4j-jdbc

What's Changed Can your JDBC driver do this? To highlight some of the features that have accumulated in the Neo4j JDBC driver since the first commit to the 6.x branch two years ago, we decided to c...

GitHub

With over 20 JEPs (JDK Enhancement Proposals), this release brings exciting new features and significant performance improvements.

Read more 👉 https://lttr.ai/AgIaR

#java24 #java #LongTermSupport

Sechs Zeichen, Milliarden Kombinationen – aber auch Millionen Risiken. Kollisionen, Phishing, Enumeration. Ein URL-Shortener wird zum Sicherheitsproblem, wenn Entropie fehlt. @svenruppert baut in purem #Java24 ein Modell, das die Probleme verringert.

Lese: https://javapro.io/de/kurze-links-klare-architektur-ein-url-shortener-in-core-java/

Kurze Links, klare Architektur – Ein URL-Shortener in Core Java - JAVAPRO Germany

Ein URL-Shortener wirkt harmlos – doch wer ihn falsch implementiert, öffnet Tür und Tor für Phishing, Enumeration und…

JAVAPRO Germany

While this is not a Long-Term Support (LTS) version, it's an important step towards the next LTS release, Java 25, coming in September 2025.

Read more 👉 https://lttr.ai/AdofR

#java24 #java #LongTermSupport