From 2cc553b5ef629103990683c5ca3e40ff27f2c49d Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Wed, 31 Oct 2018 10:12:30 +0200 Subject: Add: note that Muck is single-node only --- README | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README b/README index 4ae0562..a510d8f 100644 --- a/README +++ b/README @@ -53,7 +53,13 @@ Architecture Muck is in essence a dict in memory, indexed by resource id, and an HTTP layer to allow it to be accessed. Any changes are logged to an append-only `changelog` file. At startup, the `changelog` is read and -the changes are made to the dict. +the changes are made to the dict. To backup and restore a Muck +instance, or to move it to another host, the `changelog` is enough. + +Muck currently does not provide replication, sharding, or scalability +to multiple nodes, or resiliency against its one node having problems +or disappearing. These are valid concerns, which may be addressed +later. There are currently no index data structures, so searches are very slow. -- cgit v1.2.1