Add the 1st draft of high-level-machi.pdf
This commit is contained in:
parent
60dfff0c86
commit
3a0fbb7e7c
3 changed files with 22 additions and 3 deletions
|
@ -6,7 +6,27 @@ Erlang documentation, please use this link:
|
||||||
|
|
||||||
## Documents in this directory
|
## Documents in this directory
|
||||||
|
|
||||||
* __chain-self-management-sketch.org__ is an introduction to the
|
### chain-self-management-sketch.org
|
||||||
|
|
||||||
|
__chain-self-management-sketch.org__ is an introduction to the
|
||||||
self-management algorithm proposed for Machi. This algorithm is
|
self-management algorithm proposed for Machi. This algorithm is
|
||||||
(hoped to be) sufficient for managing the Chain Replication state of a
|
(hoped to be) sufficient for managing the Chain Replication state of a
|
||||||
Machi cluster.
|
Machi cluster.
|
||||||
|
|
||||||
|
### high-level-machi.pdf
|
||||||
|
|
||||||
|
__high-level-machi.pdf__ is an overview of the high level design for
|
||||||
|
Machi. Its abstract:
|
||||||
|
|
||||||
|
> Our goal is a robust & reliable, distributed, highly available large
|
||||||
|
> file store based upon write-once registers, append-only files, Chain
|
||||||
|
> Replication, and client-server style architecture. All members of
|
||||||
|
> the cluster store all of the files. Distributed load
|
||||||
|
> balancing/sharding of files is outside of the scope of this system.
|
||||||
|
> However, it is a high priority that this system be able to integrate
|
||||||
|
> easily into systems that do provide distributed load balancing,
|
||||||
|
> e.g., Riak Core. Although strong consistency is a major feature of
|
||||||
|
> Chain Replication, this document will focus mainly on eventual
|
||||||
|
> consistency features --- strong consistency design will be discussed
|
||||||
|
> in a separate document.
|
||||||
|
|
||||||
|
|
BIN
doc/high-level-machi.pdf
Normal file
BIN
doc/high-level-machi.pdf
Normal file
Binary file not shown.
|
@ -48,8 +48,7 @@ consistency have been moved to a separate document, please see
|
||||||
\section{Abstract}
|
\section{Abstract}
|
||||||
\label{sec:abstract}
|
\label{sec:abstract}
|
||||||
|
|
||||||
Our goal
|
Our goal is a robust \& reliable, distributed, highly
|
||||||
is creation of a robust \& reliable, distributed, highly
|
|
||||||
available\footnote{Capable of operating in ``AP mode'' or
|
available\footnote{Capable of operating in ``AP mode'' or
|
||||||
``CP mode'' relative to the CAP Theorem, see
|
``CP mode'' relative to the CAP Theorem, see
|
||||||
Section~\ref{sub:wedge}.}
|
Section~\ref{sub:wedge}.}
|
||||||
|
|
Loading…
Reference in a new issue