Ревью многопоточного Java-кода
engineering
concurrency-review — это скилл для Claude Code, который проверяет Java-код на потокобезопасность, race conditions, deadlocks и соответствие современным паттернам многопоточности. Охватывает Virtual Threads (Java 21/25), Structured Concurrency, ScopedValue, CompletableFuture и Spring-аннотацию @Async — включая типичные ловушки вроде вызова @Async из того же класса, забытого @EnableAsync или отсутствия настроенного пула потоков. Скилл учитывает исправление проблемы pinning в Java 25 (JEP 491) и предупреждает о рисках ThreadLocal при использовании виртуальных потоков. Подходит разработчикам, которые ревьюят многопоточный код в Spring-приложениях, хотят поймать concurrency-баги до продакшена и ищут проверку async-кода, синхронизации и ExecutorService.
- #java
- #concurrency
- #threading
- #virtual-threads
- #async