Class VirtualThreadRuleExecutor

java.lang.Object
com.helix.core.executor.VirtualThreadRuleExecutor
All Implemented Interfaces:
RuleExecutor, AutoCloseable

public class VirtualThreadRuleExecutor extends Object implements RuleExecutor, AutoCloseable
High-throughput rule executor backed by Java 21 Project Loom virtual threads and structured concurrency.

Provides lightweight concurrency without OS carrier thread starvation and implements fail-fast coordinated fan-out using StructuredTaskScope.ShutdownOnFailurePREVIEW.