Skip to content

WAL transactions phase one#39

Merged
AndreiShipov merged 11 commits intodevfrom
feat/WAL-transactions-phase-one
Feb 16, 2026
Merged

WAL transactions phase one#39
AndreiShipov merged 11 commits intodevfrom
feat/WAL-transactions-phase-one

Conversation

@atauov
Copy link
Member

@atauov atauov commented Feb 16, 2026

Write-Ahead Log (WAL) is a transactional mechanism for writing data from an in-memory cache to NATS KV.

Instead of writing each individual change directly to KV, operations are grouped into transactions and published to NATS JetStream streams. A separate process (TransactionCommitter) then applies them to KV sequentially.

@atauov atauov requested a review from AndreiShipov February 16, 2026 12:24
@atauov atauov self-assigned this Feb 16, 2026
@atauov atauov added the enhancement New feature or request label Feb 16, 2026
@AndreiShipov AndreiShipov merged commit b31253d into dev Feb 16, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants