-
-
Notifications
You must be signed in to change notification settings - Fork 11
[DOCS][NARRATOR] Architecture Diagram: Zero-GC Panama Off-Heap Memory Lifecycle & WAL #855
Copy link
Copy link
Open
Labels
area:storageWAL off-heap blocksWAL off-heap blocksaudience:narratorTargeted for multimedia creators, animators & narratorsTargeted for multimedia creators, animators & narratorsdoc:multimediaVisual diagrams, video scripts, audio walk-throughsVisual diagrams, video scripts, audio walk-throughsdocumentationImprovements or additions to documentationImprovements or additions to documentationeffort:smallEstimated effort: 1-2 hoursEstimated effort: 1-2 hoursgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Activity
Metadata
Metadata
Assignees
Labels
area:storageWAL off-heap blocksWAL off-heap blocksaudience:narratorTargeted for multimedia creators, animators & narratorsTargeted for multimedia creators, animators & narratorsdoc:multimediaVisual diagrams, video scripts, audio walk-throughsVisual diagrams, video scripts, audio walk-throughsdocumentationImprovements or additions to documentationImprovements or additions to documentationeffort:smallEstimated effort: 1-2 hoursEstimated effort: 1-2 hoursgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Summary
One of Spector's most impressive engineering feats is storing millions of vector engrams in native off-heap memory using Java 25's Foreign Function & Memory (FFM) API with zero Garbage Collection pauses.
We need an architectural sequence diagram illustrating the lifecycle of a memory block:
Arena.ofShared())MemorySegment)Deliverables
docs/kernel/wal-recovery.mdanddocs/kernel/bundles.md.Acceptance Criteria