MManikandan S·Sep 24Java 21 Features in JavaAuthor by Manikandan S - 23rd September 20265 min read·manikandan4411.hashnode.dev
AAbstract Algorithms·May 3Java 21 to 25: Virtual Threads, Pattern Matching, and Structured ConcurrencyVirtual threads replace thread pools for I/O work. Structured concurrency replaces CompletableFuture. Java 21 LTS is the biggest release since Java 8.22 min read·abstractalgorithms.hashnode.dev
AAbstract Algorithms·Apr 5Adapting to Virtual Threads for Spring DevelopersMigrate your Spring Boot services from thread-pool exhaustion to JDK 21 virtual threads — the practical Spring developer guide18 min read·abstractalgorithms.hashnode.dev
AAbstract Algorithms·Apr 5Java 8 to Java 25: How Java Evolved from Boilerplate to a Modern LanguageEvery major Java feature from 8 to 25 — lambdas, records, sealed classes, virtual threads, pattern matching, and what they replace25 min read·abstractalgorithms.hashnode.dev
AADITYA KUMAR·Jul 16, 2025Java Threads Simplified: Choosing Between Traditional, Virtual, and ForkJoinPool in 2025Choose between traditional threads, virtual threads, and ForkJoinPool in 2025 for optimal Java performance based on specific use-case requirements13 min read·concurrencysimplified.hashnode.dev
LLee Carver·Mar 7, 2024Gradle First or No Good Deed Goes UnpunishedUpgrade your Gradle before your Java4 min read·hashnode.pnambic.com
CChristian Lehnert·Jan 22, 2024Understanding Java's Virtual ThreadsDiscover Java's virtual threads for enhanced concurrency, better performance, and JVM-controlled resource allocation in concurrent programming4 min read·blog.christianlehnert.dev
SShaaf, Syed·Sep 20, 2023Whats new for developers in JDK 21Java 21 highlights6 min read·shaaf.hashnode.dev