Skip to content

Add Java virtual threads in Spring Boot skill and prompt - #73

Merged
rmkr-dev merged 2 commits into
mainfrom
skillbook/java-virtual-threads-spring
Oct 22, 2026
Merged

rmkr-dev merged 2 commits into
mainfrom
skillbook/java-virtual-threads-spring

Conversation

@rmkr-dev

Copy link
Copy Markdown
Owner

Adds a Skillbook entry and a matching Promptbook entry for running Spring Boot services on Java virtual threads.

  • Skill: java-virtual-threads-spring-guardrails covers picking the JDK (synchronized pinning on 21 to 23 vs. JDK 24+ after JEP 491), which executors spring.threads.virtual.enabled actually moves, replacing the old thread cap with explicit pool sizes, acquire timeouts and per-downstream limits, never pooling virtual threads, ThreadLocal and context propagation, keeping CPU-bound work on platform threads, bounded fan-out, JFR pinning checks, and an off-versus-on load test.
  • Prompt: enable-spring-virtual-threads-safely walks through inventory, an enable-or-not decision, ranked findings, a minimal diff, tests for context propagation and pool-acquire timeouts, and a load-test plan.

Both are tagged for GitHub Copilot, Claude Code, and Codex with placement notes for each. Catalogs go to 37 skills and 37 prompts.

Checked locally with node scripts/site-check.mjs.

@rmkr-dev
rmkr-dev merged commit 1aeb266 into main Oct 22, 2026
1 check passed
@rmkr-dev
rmkr-dev deleted the skillbook/java-virtual-threads-spring branch October 22, 2026 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant