Repository navigation
Fullerstack Substrates v1.0.0-RC2
Fullerstack Substrates 1.0.0-RC2
A fully compliant implementation of the Humainary Substrates API (1.0.0-PREVIEW).
Highlights
- 100% TCK Compliance: 387/387 tests passing
- Java 25: Virtual Threads + Preview Features
- High Performance: VarHandle optimization, JCTools MPSC queue
Key Optimizations in RC2
| Optimization | Improvement |
|---|---|
| VarHandle parked flag | ~64% reduction in parked check overhead |
| JCTools MPSC queue | Wait-free producer path |
| Intrusive transit queue | Zero allocation for cascading |
| Long.compare for Subject | Fixed 183x regression in compareTo |
Benchmark Highlights
| Benchmark | Fullerstack | Humainary | Improvement |
|---|---|---|---|
| hot_pipe_async | 4.7ns | 8.7ns | 46% faster |
| subject_compare | 1.5ns | 3.6ns | 142% faster |
| name_path_generation | 0.84ns | 33ns | 3865% faster |
| create_await_close | 5.5μs | 175μs | 97% faster |
Installation
<dependency>
<groupId>io.fullerstack</groupId>
<artifactId>fullerstack-substrates</artifactId>
<version>1.0.0-RC2</version>
</dependency>Requirements
- Java 25 (Virtual Threads)
- Humainary Substrates API 1.0.0-PREVIEW (install from source)