Tagged articles
3 articles
Page 1 of 1
Java Tech Enthusiast
Java Tech Enthusiast
Dec 4, 2025 · Databases

Why MySQL JDBC Stalls on Java Virtual Threads—and What to Do

The article examines how MySQL’s JDBC driver has been slow to adopt Java’s virtual thread (Loom) support compared with Oracle, PostgreSQL, MariaDB and SQL Server drivers, explains the technical reasons behind the delay, offers a workaround by replacing synchronized with ReentrantLock, and recommends upgrading to the 9.x driver for optimal performance and security.

Driver CompatibilityJDBCJava virtual threads
0 likes · 5 min read
Why MySQL JDBC Stalls on Java Virtual Threads—and What to Do
Programmer DD
Programmer DD
Nov 14, 2022 · Fundamentals

What’s New in Java: JDK 20, Loom Updates, and Upcoming JEPs

This roundup covers the latest Java developments, including JEP 434’s move to candidate status, second‑preview updates for virtual threads and structured concurrency, the JDK 20 release schedule, and new releases across Spring, GraalVM, Open Liberty, Vert.x, TomEE, JReleaser, Hibernate, PrimeFaces, JDKMon, and EclipseCon.

JEPLoomOpenJDK
0 likes · 11 min read
What’s New in Java: JDK 20, Loom Updates, and Upcoming JEPs
JavaEdge
JavaEdge
May 17, 2021 · Backend Development

Why the Thread‑Per‑Message Model Still Matters and How Java Loom Fibers Make It Viable

The article explains the core of concurrent programming—synchronization, mutual exclusion, and task division—introduces the Thread‑Per‑Message pattern, its drawbacks with heavyweight Java threads, and shows how Java's lightweight Loom fibers can implement the pattern efficiently for moderate concurrency scenarios.

FibersJavaLoom
0 likes · 5 min read
Why the Thread‑Per‑Message Model Still Matters and How Java Loom Fibers Make It Viable