Documentation ¶
Overview ¶
Package replica registers the "replica" blobserver storage type, providing synchronous replication to one more backends.
Writes wait for minWritesForSuccess (default: all). Reads are attempted in order and not load-balanced, randomized, or raced by default.
Example config:
"/repl/": { "handler": "storage-replica", "handlerArgs": { "backends": ["/b1/", "/b2/", "/b3/"], "minWritesForSuccess": 2 } },
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewForTest ¶
func NewForTest(sto []blobserver.Storage) blobserver.Storage
NewForTest returns a replicated storage that writes, reads, and deletes from all the provided storages.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.