HNHacker News
TopNewBestAskShowJobs

chaos_vy

7 karma · joined July 3, 2026

Think like never thought, implement like never implemented!
submissionscomments
chaos_vy··on Ask HN: What makes a solo open-source project "production-grade"?
"legal contract/framwork to handle all the incidentals of using the open source project" This is the point missing.
chaos_vy··on Show HN: ChaosTree – Cache-Aware Java NavigableMap and NavigableSet Library
Hello HN These are some Benchmarks: Read-heavy — https://chaos-vy.github.io/ChaosTree/benchmark/nary-read-hea... Write-heavy — https://chaos-vy.github.io/ChaosTree/benchmark/nary-insert-h... Mixed workload — https://chaos-vy.github.io/ChaosTree/benchmark/nary-mixed-wo... Tail latency — https://chaos-vy.github.io/ChaosTree/benchmark/tail-latency....
chaos_vy··on Show HN: ChaosTree – A zero-dependency Java tree library (AVL,RBT,B-Tree,B+Tree)
Intrusive trees are great for specialized use cases, but not for a general-purpose Java Collection. If the payload owns the left/right pointers, the same object can't cleanly participate in multiple Maps/Sets.

ChaosTree keeps the tree topology separate from the domain objects, which is necessary for a NavigableMap-style collection.

chaos_vy··on Show HN: ChaosTree – A zero-dependency Java tree library (AVL,RBT,B-Tree,B+Tree)
The Tree Supports JEP431(Sequenced Collection) and my whole node structure is based on pattern match and sealed classes.
chaos_vy··on Show HN: ChaosTree – A zero-dependency Java tree library (AVL,RBT,B-Tree,B+Tree)
It uses sealed classes, JDK21 SequencedSet and SequencedMap implementation, Math.clamp(), and get benifit from modern JIT optimization.