← Projects

Java · Lab

Java Concurrency Lab

Explore virtual threads, single flight and resource bounds.

Source available

Architecture and data flow

Data flow
  1. Requests
  2. bounded access
  3. shared or separate work
  4. cancellation

Virtual threads do not make external resources unlimited. A separate bound protects the database and downstream service.

Code and evidence

Pinned source links show the implementation and existing test files. Startup commands and documented verification boundaries are in the README at the same version. This website audit is not a fresh CI run of every project.

Licence: Apache-2.0 · Source checked on 12.10.2026

Learn through tutorials