Skip to content

Fullerstack Substrates 1.0.0-RC1

Choose a tag to compare

@milesfuller milesfuller released this 01 Jan 07:27
· 60 commits to main since this release

Fullerstack Substrates 1.0.0-RC1

Fully compliant implementation of the Humainary Substrates API (1.0.0-PREVIEW).

Highlights

  • ✅ TCK Compliance: 387/387 tests passing
  • ⚡ Performance: VarHandle + JCTools-style 120-byte padding for MPSC queue
  • 🧵 Virtual Threads: Dual-queue architecture with transit queue for cascades

Key Performance Results vs Humainary Reference

Benchmark Fullerstack Humainary Notes
async_emit_single_await 247 ns 5502 ns 95% faster
get_by_name 1.2 ns 1.9 ns 35% faster
get_cached 2.3 ns 3.5 ns 34% faster

Requirements

  • Java 25 with preview features enabled
  • Humainary Substrates API 1.0.0-PREVIEW

Installation

<dependency>
  <groupId>io.fullerstack</groupId>
  <artifactId>fullerstack-substrates</artifactId>
  <version>1.0.0-RC1</version>
</dependency>