home.social

#java26 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #java26, aggregated by home.social.

fetched live
  1. “Can I block here?” With #Java26, the answer is increasingly yes. #VirtualThreads & #StructuredConcurrency reduce the need for callback-heavy code & oversized thread pools.

    Damiana Nascimento explains what modern #JVM-first design looks like: javapro.io/2026/05/06/java-26-

    @openjdk

  2. “Can I block here?” With #Java26, the answer is increasingly yes. #VirtualThreads & #StructuredConcurrency reduce the need for callback-heavy code & oversized thread pools.

    Damiana Nascimento explains what modern #JVM-first design looks like: javapro.io/2026/05/06/java-26-

    @openjdk

  3. Still relying on --add-opens? Not enough. #Java26 separates access from mutation capability. Final-field mutation now warns by default and will be denied later—affecting reflection-heavy code. Babneet Singh explains the key flags!

    Learn more: javapro.io/2026/04/29/final-is
    #Java #JDK26

  4. Still relying on --add-opens? Not enough. #Java26 separates access from mutation capability. Final-field mutation now warns by default and will be denied later—affecting reflection-heavy code. Babneet Singh explains the key flags!

    Learn more: javapro.io/2026/04/29/final-is
    #Java #JDK26

  5. False test failures cost more than failing tests. Savi Grover explains how Java 26 helps eliminate flaky tests using virtual threads, structured concurrency and smarter waiting—so your team can trust CI again. Read more: javapro.io/2026/08/06/intellig

    #Java #TestAutomation #CI #Java26

  6. False test failures cost more than failing tests. Savi Grover explains how Java 26 helps eliminate flaky tests using virtual threads, structured concurrency and smarter waiting—so your team can trust CI again. Read more: javapro.io/2026/08/06/intellig

    #Java #TestAutomation #CI #Java26

  7. Want faster #SpringBoot startup times without maintaining complex Dockerfiles? Join @anthonydahanne to discover how Paketo Buildpacks support AOT, AOT Cache, SBOMs & seamless #Java26 adoption. Read his #JAVAPRO article: javapro.io/2026/07/02/paketo-b

    Paketo_io #Java #DevOps #BuildPack

  8. Want faster #SpringBoot startup times without maintaining complex Dockerfiles? Join @anthonydahanne to discover how Paketo Buildpacks support AOT, AOT Cache, SBOMs & seamless #Java26 adoption. Read his #JAVAPRO article: javapro.io/2026/07/02/paketo-b

    Paketo_io #Java #DevOps #BuildPack

  9. Still using double-checked locking, nullable fields or other lazy-init hacks? Replace legacy patterns with Java 26's Lazy Constants, write cleaner code & strengthen your modern Java toolkit. Babneet Singh explains why it matters.

    Read now: javapro.io/2026/07/22/lazy-con

    #Java #Java26 #JVM

  10. Still using double-checked locking, nullable fields or other lazy-init hacks? Replace legacy patterns with Java 26's Lazy Constants, write cleaner code & strengthen your modern Java toolkit. Babneet Singh explains why it matters.

    Read now: javapro.io/2026/07/22/lazy-con

    #Java #Java26 #JVM

  11. Alle reden über #AI-Performance. Kaum jemand fragt: Wo liegt der echte Engpass? Cornelius May & Eldar Sultanow verbinden #GPU-Grenzen, #JVM-Tuning & #RAG-Orchestrierung zu einem klaren Bild.

    Optimierst du die falsche Stelle?➡️ javapro.io

    #Java26 #DevOps #Kubernetes

  12. Alle reden über #AI-Performance. Kaum jemand fragt: Wo liegt der echte Engpass? Cornelius May & Eldar Sultanow verbinden #GPU-Grenzen, #JVM-Tuning & #RAG-Orchestrierung zu einem klaren Bild.

    Optimierst du die falsche Stelle?➡️ javapro.io

    #Java26 #DevOps #Kubernetes

  13. Ever seen requests fail while subtasks kept running anyway? That’s one of the nastiest problems in concurrent systems — especially with #VirtualThreads. Babneet Singh maps out how #StructuredConcurrency in #Java26 adds clear task ownership & teardown: javapro.io/2026/06/09/structur

  14. Ever seen requests fail while subtasks kept running anyway? That’s one of the nastiest problems in concurrent systems — especially with #VirtualThreads. Babneet Singh maps out how #StructuredConcurrency in #Java26 adds clear task ownership & teardown: javapro.io/2026/06/09/structur

  15. Why are so many #AI backends harder to debug than to build? Reactive pipelines solved scalability — but often created systems nobody enjoys maintaining. Damiana Nascimento shows where #VirtualThreads simplify #RAG & #LLM services.

    Read: javapro.io/2026/06/02/virtual-
    #Java26 @QuarkusIO

  16. Why are so many #AI backends harder to debug than to build? Reactive pipelines solved scalability — but often created systems nobody enjoys maintaining. Damiana Nascimento shows where #VirtualThreads simplify #RAG & #LLM services.

    Read: javapro.io/2026/06/02/virtual-
    #Java26 @QuarkusIO

  17. Want faster Spring Boot startup times without maintaining complex Dockerfiles? Join Anthony Dahanne to discover how Paketo Buildpacks support AOT, AOT Cache, SBOMs & seamless #Java26 adoption.

    Read now: javapro.io/2026/07/02/paketo-b

    #SpringBoot #Java #DevOps #BuildPack

  18. Want faster Spring Boot startup times without maintaining complex Dockerfiles? Join Anthony Dahanne to discover how Paketo Buildpacks support AOT, AOT Cache, SBOMs & seamless #Java26 adoption.

    Read now: javapro.io/2026/07/02/paketo-b

    #SpringBoot #Java #DevOps #BuildPack

  19. Annotations aren’t what breaks your Spring service in production. Missing #Observability. Weak API evolution. Security bolted on too late. @vvauban connects #SpringBoot4, #Java26 & certification skills to the habits that prevent those failures.

    Dive in: javapro.io/2026/03/13/java-26-

  20. Annotations aren’t what breaks your Spring service in production. Missing #Observability. Weak API evolution. Security bolted on too late. @vvauban connects #SpringBoot4, #Java26 & certification skills to the habits that prevent those failures.

    Dive in: javapro.io/2026/03/13/java-26-

  21. Still handling cancellation, timeouts & fallback logic manually across concurrent tasks? That’s usually where distributed systems become unpredictable under load.
    Babneet Singh breaks down how #StructuredConcurrency changes the runtime model in #Java26: javapro.io/2026/06/09/structur

  22. Still handling cancellation, timeouts & fallback logic manually across concurrent tasks? That’s usually where distributed systems become unpredictable under load.
    Babneet Singh breaks down how #StructuredConcurrency changes the runtime model in #Java26: javapro.io/2026/06/09/structur

  23. Ever seen requests fail while subtasks kept running anyway? That’s one of the nastiest problems in concurrent systems — especially with #VirtualThreads. Babneet Singh maps out how #StructuredConcurrency in #Java26 adds clear task ownership & teardown: javapro.io/2026/06/09/structur

  24. #Java developers spent years tuning pools, GC & startup behavior manually. With #Java26, the #JVM increasingly handles concurrency, warm-up and optimization itself.

    Damiana Nascimento explains what developers should adopt — and avoid: javapro.io/2026/05/06/java-26-

    @openjdk

  25. #Java developers spent years tuning pools, GC & startup behavior manually. With #Java26, the #JVM increasingly handles concurrency, warm-up and optimization itself.

    Damiana Nascimento explains what developers should adopt — and avoid: javapro.io/2026/05/06/java-26-

    @openjdk

  26. #Java26 introduces warnings for illegal final field mutation. Future releases will deny it by default. Start migrating now: inventory with debug, enforce in CI.

    Learn how to avoid breakage & unlock safer JVM optimizations with Babneet Singh: javapro.io/2026/04/29/final-is
    #DevOps #Java

  27. #Java26 introduces warnings for illegal final field mutation. Future releases will deny it by default. Start migrating now: inventory with debug, enforce in CI.

    Learn how to avoid breakage & unlock safer JVM optimizations with Babneet Singh: javapro.io/2026/04/29/final-is
    #DevOps #Java

  28. Why are so many #AI backends harder to debug than to build? Reactive pipelines solved scalability — but often created systems nobody enjoys maintaining. Damiana Nascimento shows where #VirtualThreads simplify #RAG & #LLM services.

    Read: javapro.io/2026/06/02/virtual-
    #Java26 @QuarkusIO

  29. Why are so many #AI backends harder to debug than to build? Reactive pipelines solved scalability — but often created systems nobody enjoys maintaining. Damiana Nascimento shows where #VirtualThreads simplify #RAG & #LLM services.

    Read: javapro.io/2026/06/02/virtual-
    #Java26 @QuarkusIO

  30. Most “exciting” releases break your code. #Java26 doesn’t. It compiles, runs, and improves performance—thanks to G1 GC and HTTP/3. Lutske de Leeuw & @parttimen3rd explain why boring wins.

    See why boring tech is a competitive advantage: javapro.io/2026/04/17/java-26-

    #Java #JVM

  31. Most “exciting” releases break your code. #Java26 doesn’t. It compiles, runs, and improves performance—thanks to G1 GC and HTTP/3. Lutske de Leeuw & @parttimen3rd explain why boring wins.

    See why boring tech is a competitive advantage: javapro.io/2026/04/17/java-26-

    #Java #JVM

  32. “Can I block here?” With #Java26, the answer is increasingly yes. #VirtualThreads & #StructuredConcurrency reduce the need for callback-heavy code & oversized thread pools.

    Damiana Nascimento explains what modern #JVM-first design looks like: javapro.io/2026/05/06/java-26-

    @openjdk

  33. “Can I block here?” With #Java26, the answer is increasingly yes. #VirtualThreads & #StructuredConcurrency reduce the need for callback-heavy code & oversized thread pools.

    Damiana Nascimento explains what modern #JVM-first design looks like: javapro.io/2026/05/06/java-26-

    @openjdk

  34. On-prem #LLMs in regulierten Umgebungen… aber wer kontrolliert Daten, Rollbacks & Blast Radius? Cornelius May & Eldar Sultanow zerlegen den Mythos „einfach API nutzen“ & bauen ihn mit #DevOps + #Java26 neu.

    Hinterfrage deinen Stack: javapro.io/de/devops-patterns-

    #Java #Kubernetes

  35. On-prem #LLMs in regulierten Umgebungen… aber wer kontrolliert Daten, Rollbacks & Blast Radius? Cornelius May & Eldar Sultanow zerlegen den Mythos „einfach API nutzen“ & bauen ihn mit #DevOps + #Java26 neu.

    Hinterfrage deinen Stack: javapro.io/de/devops-patterns-

    #Java #Kubernetes

  36. #Java developers spent years tuning pools, GC & startup behavior manually. With #Java26, the #JVM increasingly handles concurrency, warm-up and optimization itself.

    Damiana Nascimento explains what developers should adopt — and avoid: javapro.io/2026/05/06/java-26-

  37. #Java developers spent years tuning pools, GC & startup behavior manually. With #Java26, the #JVM increasingly handles concurrency, warm-up and optimization itself.

    Damiana Nascimento explains what developers should adopt — and avoid: javapro.io/2026/05/06/java-26-

  38. Still relying on --add-opens? Not enough. #Java26 separates access from mutation capability. Final-field mutation now warns by default and will be denied later—affecting reflection-heavy code. Babneet Singh explains the key flags!

    Learn more: javapro.io/2026/04/29/final-is
    #Java #JDK26

  39. Still relying on --add-opens? Not enough. #Java26 separates access from mutation capability. Final-field mutation now warns by default and will be denied later—affecting reflection-heavy code. Babneet Singh explains the key flags!

    Learn more: javapro.io/2026/04/29/final-is
    #Java #JDK26

  40. Ein Paketverlust und plötzlich steht alles? HTTP/2 über TCP leidet an Head-of-Line-Blocking. Wanderson Xesquevixos erklärt, wie #HTTP/3/QUIC das löst & wie es in #Java26 aktiviert wird.

    So simpel ist der Einstieg! Jetzt lesen: javapro.io/de/java-26-uebernim

    #Java #HTTP3 #Performance

  41. Ein Paketverlust und plötzlich steht alles? HTTP/2 über TCP leidet an Head-of-Line-Blocking. Wanderson Xesquevixos erklärt, wie #HTTP/3/QUIC das löst & wie es in #Java26 aktiviert wird.

    So simpel ist der Einstieg! Jetzt lesen: javapro.io/de/java-26-uebernim

    #Java #HTTP3 #Performance

  42. #Java26 introduces warnings for illegal final field mutation. Future releases will deny it by default. Start migrating now: inventory with debug, enforce in CI.

    Learn how to avoid breakage & unlock safer JVM optimizations with Babneet Singh: javapro.io/2026/04/29/final-is
    #DevOps #Java

  43. #Java26 introduces warnings for illegal final field mutation. Future releases will deny it by default. Start migrating now: inventory with debug, enforce in CI.

    Learn how to avoid breakage & unlock safer JVM optimizations with Babneet Singh: javapro.io/2026/04/29/final-is
    #DevOps #Java

  44. Why do so many Spring services collapse under real traffic? @vvauban explores how #SpringBoot4 + #Java26 — and a certification-style mindset — quietly fix the blind spots most teams ignore.

    Steal the playbook for resilient services: javapro.io/2026/03/13/java-26-

    springboot #java

  45. Why do so many Spring services collapse under real traffic? @vvauban explores how #SpringBoot4 + #Java26 — and a certification-style mindset — quietly fix the blind spots most teams ignore.

    Steal the playbook for resilient services: javapro.io/2026/03/13/java-26-

    springboot #java

  46. Most “exciting” releases break your code. #Java26 doesn’t. It compiles, runs, and improves performance—thanks to G1 GC and HTTP/3. Lutske de Leeuw & @parttimen3rd explain why boring wins.

    See why boring tech is a competitive advantage: javapro.io/2026/04/17/java-26-

    #Java #JVM

  47. Most “exciting” releases break your code. #Java26 doesn’t. It compiles, runs, and improves performance—thanks to G1 GC and HTTP/3. Lutske de Leeuw & @parttimen3rd explain why boring wins.

    See why boring tech is a competitive advantage: javapro.io/2026/04/17/java-26-

    #Java #JVM

  48. Alle reden über #AI-Performance. Kaum jemand fragt: Wo liegt der echte Engpass? Cornelius May & Eldar Sultanow verbinden #GPU-Grenzen, #JVM-Tuning & #RAG-Orchestrierung zu einem klaren Bild.

    Optimierst du die falsche Stelle?➡️ javapro.io

    #Java26 #DevOps #Kubernetes

  49. Alle reden über #AI-Performance. Kaum jemand fragt: Wo liegt der echte Engpass? Cornelius May & Eldar Sultanow verbinden #GPU-Grenzen, #JVM-Tuning & #RAG-Orchestrierung zu einem klaren Bild.

    Optimierst du die falsche Stelle?➡️ javapro.io

    #Java26 #DevOps #Kubernetes

  50. On-prem #LLMs in regulierten Umgebungen… aber wer kontrolliert Daten, Rollbacks & Blast Radius? Cornelius May & Eldar Sultanow zerlegen den Mythos „einfach API nutzen“ & bauen ihn mit #DevOps + #Java26 neu.

    Hinterfrage deinen Stack: javapro.io/de/devops-patterns-

    #Java #Kubernetes

  51. On-prem #LLMs in regulierten Umgebungen… aber wer kontrolliert Daten, Rollbacks & Blast Radius? Cornelius May & Eldar Sultanow zerlegen den Mythos „einfach API nutzen“ & bauen ihn mit #DevOps + #Java26 neu.

    Hinterfrage deinen Stack: javapro.io/de/devops-patterns-

    #Java #Kubernetes

  52. API documentation of the recently released Java 26 and JavaFX 26 are available on @APIdia . Keep in mind that for browsing jdk.* modules and jfx.incubator modules you need to adjust the filter settings (see screenshot).
    Java26: apidia.net/java/OpenJDK/26
    JavaFX 26: apidia.net/mvn/org.openjfx/jav

    #java #java26 #javafx26 #javafx #javadoc

  53. API documentation of the recently released Java 26 and JavaFX 26 are available on @APIdia . Keep in mind that for browsing jdk.* modules and jfx.incubator modules you need to adjust the filter settings (see screenshot).
    Java26: apidia.net/java/OpenJDK/26
    JavaFX 26: apidia.net/mvn/org.openjfx/jav

    #java #java26 #javafx26 #javafx #javadoc

  54. Java 26 has been released and likewise, docs on APIdia have been updated:
    apidia.net/java/OpenJDK/26

    Enjoy browsing the docs of the new standard library version conveniently with all the features APIdia has to offer!

    And of course, big congrats to the OpenJDK team for shipping yet another marvelous Java release!

    #java26 #java #openjdk #javadoc #apidia

  55. Java 26 has been released and likewise, docs on APIdia have been updated:
    apidia.net/java/OpenJDK/26

    Enjoy browsing the docs of the new standard library version conveniently with all the features APIdia has to offer!

    And of course, big congrats to the OpenJDK team for shipping yet another marvelous Java release!

    #java26 #java #openjdk #javadoc #apidia

  56. You can use support for the @sdkman .sdkmanrc file in #IntelliJIDEA to download #Java26, Set as project JDK and navigate to Project Structure. #Java

  57. You can use support for the @sdkman .sdkmanrc file in #IntelliJIDEA to download #Java26, Set as project JDK and navigate to Project Structure. #Java

  58. 🎉 Java 26 arrives, boasting "solid foundations"—because apparently, building sand castles on quicksand wasn't cutting it 😏. With groundbreaking #innovations like #HTTP3 (finally catching up to the rest of the internet) and object caching that screams "we’re almost modern!", it's clear the future is now... or maybe later 🤔. Enjoy your 40-minute nap while reading! 🛌📚
    hanno.codes/2026/03/17/java-26 #Java26 #ObjectCaching #FutureOfProgramming #HackerNews #ngated