Group: Submillisecond Recipes
Sort by:Popular

1.Subms Bloom Filter1 usages

com.submillisecond.recipes » subms-bloom-filter Apache +1

submillisecond.com cookbook recipe - data-structures: subms-bloom-filter. A tiny zero-dependency bloom filter (FNV-1a + double hashing, ~10 bits/key, k=7).
Last Release on Jun 1, 2026

2.Subms Adaptive Radix Tree

com.submillisecond.recipes » subms-adaptive-radix-tree Apache +1

submillisecond.com cookbook recipe - data-structures: subms-adaptive-radix-tree. ART with Node4 / Node256 adaptive variants on byte-string keys.
Last Release on Jun 1, 2026

3.Subms Arena Allocator

com.submillisecond.recipes » subms-arena-allocator Apache +1

submillisecond.com cookbook recipe - memory: subms-arena-allocator. Fixed-capacity bump-pointer arena over a byte[] with reset() for per-request reuse.
Last Release on Jun 1, 2026

4.Subms Block Cache

com.submillisecond.recipes » subms-block-cache Apache +1

submillisecond.com cookbook recipe - memory: subms-block-cache. Clock-sweep block cache with constant-time eviction.
Last Release on Jun 1, 2026

5.Subms Count Min Sketch

com.submillisecond.recipes » subms-count-min-sketch Apache +1

submillisecond.com cookbook recipe - data-structures: subms-count-min-sketch. Frequency-estimation sketch with conservative update and Kirsch-Mitzenmacher hashing.
Last Release on Jun 1, 2026

6.Subms Cuckoo Filter

com.submillisecond.recipes » subms-cuckoo-filter Apache +1

submillisecond.com cookbook recipe - data-structures: subms-cuckoo-filter. Bloom-alternative with delete support; partial-key cuckoo hashing.
Last Release on Jun 1, 2026

7.Subms HDR Histogram

com.submillisecond.recipes » subms-hdr-histogram Apache +1

submillisecond.com cookbook recipe - observability: subms-hdr-histogram. Log-linear bucket histogram with significant-digit precision.
Last Release on Jun 1, 2026

8.Subms HyperLogLog

com.submillisecond.recipes » subms-hyperloglog Apache +1

submillisecond.com cookbook recipe - data-structures: subms-hyperloglog. Distinct-count cardinality estimator; ~1% standard error at ~16 KB.
Last Release on Jun 1, 2026

9.Subms LSM Tree

com.submillisecond.recipes » subms-lsm-tree Apache +1

submillisecond.com cookbook recipe - storage: subms-lsm-tree. A working LSM tree (memtable, immutable SSTables, bloom-filter trailer) with sub-millisecond reads at p99 on a 50k-entry workload.
Last Release on Jun 1, 2026

10.Subms Merge Iterator

com.submillisecond.recipes » subms-merge-iterator Apache +1

submillisecond.com cookbook recipe - storage: subms-merge-iterator. N-way merge of sorted streams via min-heap.
Last Release on Jun 1, 2026

11.Subms Mpsc Queue

com.submillisecond.recipes » subms-mpsc-queue Apache +1

submillisecond.com cookbook recipe - concurrency: subms-mpsc-queue. Vyukov MPSC linked queue with dangling-tail handling.
Last Release on Jun 1, 2026

12.Subms OTel

com.submillisecond.recipes » subms-otel Apache +1

OpenTelemetry bridge for the subms perf-harness - wires LongHistogram + Span emission from SubMsObserver + SubMsBenchSummary + SubMsTimer. Byte-equivalent to the subms-otel Rust crate.
Last Release on Jun 1, 2026

13.Subms Rate Limiter

com.submillisecond.recipes » subms-rate-limiter Apache +1

submillisecond.com cookbook recipe - concurrency: subms-rate-limiter. Lock-free GCRA rate limiter using a single-atomic CAS-loop.
Last Release on Jun 1, 2026

14.Subms Segment Reader

com.submillisecond.recipes » subms-segment-reader Apache +1

submillisecond.com cookbook recipe - storage: subms-segment-reader. Read length-prefix framed records from a segment file.
Last Release on Jun 1, 2026

15.Subms Spsc Ring Buffer

com.submillisecond.recipes » subms-spsc-ring-buffer Apache +1

submillisecond.com cookbook recipe - concurrency: subms-spsc-ring-buffer. Wait-free SPSC ring buffer with cache-line padded counters and opposite-index caching.
Last Release on Jun 1, 2026

16.Subms Stats

com.submillisecond.recipes » subms-stats Apache +1

Latency-distribution statistics. Pure static methods on long[] sample arrays: percentiles, log2-spaced CDF histograms, jitter score, tail analysis (CTE / Hill index / fatness ratio), robust statistics (IQR / MAD / CoV / skew / kurtosis), KS ...
Last Release on Jun 1, 2026

17.Subms Timer Wheel

com.submillisecond.recipes » subms-timer-wheel Apache +1

submillisecond.com cookbook recipe - concurrency: subms-timer-wheel. Single-level hashed timer wheel with O(1) schedule and cancel.
Last Release on Jun 1, 2026

18.Subms Treap

com.submillisecond.recipes » subms-treap Apache +1

submillisecond.com cookbook recipe - data-structures: subms-treap. Probabilistic balanced BST.
Last Release on Jun 1, 2026