Directories
¶
| Path | Synopsis |
|---|---|
|
Package persistence abstracts the engine's durable storage behind a Provider interface, decoupling the engine from any specific storage technology.
|
Package persistence abstracts the engine's durable storage behind a Provider interface, decoupling the engine from any specific storage technology. |
|
driver/dynamodb
Package dynamodb implements the persistence.Provider interface using Amazon DynamoDB as the storage backend.
|
Package dynamodb implements the persistence.Provider interface using Amazon DynamoDB as the storage backend. |
|
driver/internal/xaws
Package xaws provides shared AWS helpers for persistence drivers.
|
Package xaws provides shared AWS helpers for persistence drivers. |
|
driver/memory
Package memory implements the persistence.Provider interface using in-process data structures.
|
Package memory implements the persistence.Provider interface using in-process data structures. |
|
driver/postgres
Package postgres implements the persistence.Provider interface using PostgreSQL as the storage backend.
|
Package postgres implements the persistence.Provider interface using PostgreSQL as the storage backend. |
|
driver/s3
Package s3 implements the persistence.Provider interface using Amazon S3 as the storage backend.
|
Package s3 implements the persistence.Provider interface using Amazon S3 as the storage backend. |
|
Package rendezvous implements rendezvous hashing for workload-to-candidate assignment.
|
Package rendezvous implements rendezvous hashing for workload-to-candidate assignment. |
|
x
|
|
|
xpersistence
Package xpersistence contains persistence utilities.
|
Package xpersistence contains persistence utilities. |
|
xtelemetry
Package xtelemetry provides telemetry utilities.
|
Package xtelemetry provides telemetry utilities. |
|
xtesting/journaltest
Package journaltest provides utilities for testing systems that use github.com/dogmatiq/persistencekit/journal.
|
Package journaltest provides utilities for testing systems that use github.com/dogmatiq/persistencekit/journal. |
|
xtesting/kvtest
Package kvtest provides utilities for testing systems that use github.com/dogmatiq/persistencekit/kv.
|
Package kvtest provides utilities for testing systems that use github.com/dogmatiq/persistencekit/kv. |
|
xtesting/settest
Package settest provides utilities for testing systems that use github.com/dogmatiq/persistencekit/set.
|
Package settest provides utilities for testing systems that use github.com/dogmatiq/persistencekit/set. |
Click to show internal directories.
Click to hide internal directories.