home.social

#virtualthreads — Public Fediverse posts

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

  1. With the arrival of Virtual Threads, Structured Concurrency, and Scoped Values, the language is embracing a new era of simplicity and scalability.

    Read more 👉 lttr.ai/AqCXf

    #BazlurRahman📚 #EmbracingVirtualThreads #VirtualThreads

  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. “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

  4. How many threads in your #Java app are doing work you’ll throw away anyway? #Java 25’s #Structured Concurrency helps you cancel fast, fail fast, & keep subtasks scoped (no leaks).

    Read the breakdown by @hannotify & Bram Janssens: javapro.io/2026/01/28/how-to-d

    #VirtualThreads @openjdk

  5. How many threads in your #Java app are doing work you’ll throw away anyway? #Java 25’s #Structured Concurrency helps you cancel fast, fail fast, & keep subtasks scoped (no leaks).

    Read the breakdown by @hannotify & Bram Janssens: javapro.io/2026/01/28/how-to-d

    #VirtualThreads @openjdk

  6. #VirtualThreads aren’t just a #Java hype feature. This article shows them powering agent calls safely in production-style #Microservices—with fallback + observability.

    Steal the blueprint by @sibaspadhi: javapro.io/2026/01/22/java-25-

    #SpringBoot #GenAI #Observability #VectorSearch

  7. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  8. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  9. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  10. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  11. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  12. 100k blocking tasks. A few seconds. On a laptop. With #VirtualThreads in #Java25, that’s reality. Mihaela Gheorghe-Roman explains what changed since #JDK21 & why thread-per-request is back. Still running huge thread pools?

    Rethink: javapro.io/2026/03/05/java-25-

    #ProjectLoom @openjdk

  13. Do you really know how threads work in Java? And how about Virtual Threads, the game-changing feature introduced in Java 21?

    Read more 👉 lttr.ai/Apv8O

    #BazlurRahman📚 #EmbracingVirtualThreads #VirtualThreads

  14. Java virtual threads don't feel very "virtual" if $num_cores of virtual threads with

    while (true) {}

    lets you prevent other virtual threads from ever being run.

    #java #jvm #virtualthreads

  15. Concurrency used to mean trade-offs: simplicity vs scalability. With #VirtualThreads, #Java challenges that. Mihaela Gheorghe-Roman explores benchmarks, migration steps, & what #JDK25 adds to #ProjectLoom. Still afraid of blocking I/O?

    Dive in: javapro.io/2026/03/05/java-25-

    @openjdk

  16. Turicum introduces a #JVM-compatible language with typed macros, runtime scoping, and native concurrency using #Java #VirtualThreads. @verhas explains how this supports dynamic use cases without losing structural clarity.

    Read now: javapro.io/2025/10/30/another-

    #ReactiveProgramming

  17. 100k blocking tasks. A few seconds. On a laptop. With #VirtualThreads in #Java25, that’s reality. Mihaela Gheorghe-Roman explains what changed since #JDK21 & why thread-per-request is back. Still running huge thread pools?

    Rethink: javapro.io/2026/03/05/java-25-

    #ProjectLoom @openjdk

  18. Building high-throughput #Java servers? Don’t let #VirtualThreads pin you down. With Panama + io_uring, David Vlijmincx shows how to truly go async—from memory arenas to native calls.

    Benchmark results included: javapro.io/2025/10/16/async-io

    @redhat @openjdk #ProjectPanama

  19. How many threads in your #Java app are doing work you’ll throw away anyway? #Java 25’s #Structured Concurrency helps you cancel fast, fail fast, & keep subtasks scoped (no leaks).

    Read the breakdown by @hannotify & Bram Janssens: javapro.io/2026/01/28/how-to-d

    #VirtualThreads @openjdk

  20. How many threads in your #Java app are doing work you’ll throw away anyway? #Java 25’s #Structured Concurrency helps you cancel fast, fail fast, & keep subtasks scoped (no leaks).

    Read the breakdown by @hannotify & Bram Janssens: javapro.io/2026/01/28/how-to-d

    #VirtualThreads @openjdk

  21. #VirtualThreads aren’t just a #Java hype feature. This article shows them powering agent calls safely in production-style #Microservices—with fallback + observability.

    Steal the blueprint by @sibaspadhi: javapro.io/2026/01/22/java-25-

    #SpringBoot #GenAI #Observability #VectorSearch

  22. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  23. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  24. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  25. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  26. Migrating #JDKs and hitting “why did this break?” moments? @speakjava highlights the releases that introduced the biggest shifts — Jigsaw/modules, preview features, #VirtualThreads.

    Read this before your next upgrade sprint: javapro.io/2026/01/20/25-versi

    #Java #Migration #DevOps

  27. “By embracing virtual threads, you can simplify and make your concurrency more coherent, significantly improving your applications’ performance and scalability, resulting in cleaner and easier-to-maintain code.”

    Read more 👉 lttr.ai/Ama7c

    #BazlurRahman📚 #EmbracingVirtualThreads #VirtualThreads

  28. ❓ What happens when your batch job goes from “it works on my laptop” to out-of-memory errors and accidentally DDoS-ing your own dependencies?

    Hugo Marques (Netflix) breaks down the evolution of a high-scale #SpringBoot + #gRPC workload: from single-threaded prototypes to #VirtualThreads & semaphores.

    Through practical examples and code walk-throughs, he explores the trade-offs of concurrency tools - and why “just making it async” isn’t enough.

    🎬 Watch now: bit.ly/4jEJAe1

    #Java #Concurrency #SoftwareDevelopment #InfoQ

  29. #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: javapro.io/2025/08/27/java-24-

    @craftsmen_nl #VirtualThreads #Performance

  30. Java 21 Virtual Threads are not theoretical anymore.
    They work well for real workloads.

    I built a pixel-art image processing service with Quarkus using only Virtual Threads.
    Blocking I/O. CPU-heavy math. Clean synchronous code.

    No reactive complexity.
    Just modern Java.

    👉 the-main-thread.com/p/java-21-

    #Java #Java21 #VirtualThreads #Quarkus #BackendDevelopment

  31. #VirtualThreads scale concurrency—but they don’t fix structure or error handling. @chwoerz shows how StructuredTaskScope and ScopedValue complete the picture in #Java25. Want safer, faster concurrent code?

    Read more: javapro.io/2025/12/23/java-25-

    #Java #JVM #StructuredConcurrency

  32. #VirtualThreads scale concurrency—but they don’t fix structure or error handling. @chwoerz shows how StructuredTaskScope and ScopedValue complete the picture in #Java25. Want safer, faster concurrent code?

    Read more: javapro.io/2025/12/23/java-25-

    #Java #JVM #StructuredConcurrency

  33. Still making sequential remote calls even with #VirtualThreads? @chwoerz explains how StructuredTaskScope cuts latency by running tasks concurrently—without reactive complexity. Curious how it works?

    Dive in: javapro.io/2025/12/23/java-25-

    #Java #Java25 #JVM #StructuredConcurrency

  34. Still making sequential remote calls even with #VirtualThreads? @chwoerz explains how StructuredTaskScope cuts latency by running tasks concurrently—without reactive complexity. Curious how it works?

    Dive in: javapro.io/2025/12/23/java-25-

    #Java #Java25 #JVM #StructuredConcurrency