Documentation
¶
Overview ¶
Package logd provides the backend storage for the tony system api.
Package logd implements a diff based virtual document store with transactional support sufficient for the system api.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package api provides HTTP API types for the logd server.
|
Package api provides HTTP API types for the logd server. |
|
Package server provides the HTTP server implementation for logd.
|
Package server provides the HTTP server implementation for logd. |
|
Package storage provides a filesystem based storage layer for tony system api.
|
Package storage provides a filesystem based storage layer for tony system api. |
|
index
Package index provides hierarchical path-based indexing for storage.
|
Package index provides hierarchical path-based indexing for storage. |
|
internal/dlog
Package dlog provides double-buffered write-ahead logging.
|
Package dlog provides double-buffered write-ahead logging. |
|
internal/patches
Package patches provides streaming patch application for snapshots.
|
Package patches provides streaming patch application for snapshots. |
|
internal/seq
Package seq provides atomic sequence counters.
|
Package seq provides atomic sequence counters. |
|
internal/snap
Package snap provides event-based snapshot storage.
|
Package snap provides event-based snapshot storage. |
|
tx
Package tx provides transaction coordination for multi-participant updates.
|
Package tx provides transaction coordination for multi-participant updates. |
Click to show internal directories.
Click to hide internal directories.