From 05b7cb1d427213f4c5ea118ec5370e105e60c666 Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin <valyala@gmail.com> Date: Wed, 26 Jun 2019 23:47:56 +0300 Subject: [PATCH] README.md: return back the link to unsuccessful attempt to implement Gossip protocol in Thanos This link provides good information on gossip fragility --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5be8aa327..acd8850a1 100644 --- a/README.md +++ b/README.md @@ -217,7 +217,7 @@ Adhering `KISS` principle simplifies the resulting code and architecture, so it Due to `KISS` cluster version of VictoriaMetrics has no the following "features" popular in distributed computing world: -- Fragile [gossip protocols](https://en.wikipedia.org/wiki/Gossip_protocol). +- Fragile [gossip protocols](https://github.com/improbable-eng/thanos/blob/030bc345c12c446962225221795f4973848caab5/docs/proposals/completed/201809_gossip-removal.md). - Hard-to-understand-and-implement-properly [Paxos protocols](https://www.quora.com/In-distributed-systems-what-is-a-simple-explanation-of-the-Paxos-algorithm). - Complex replication schemes, which may go nuts in unforesseen edge cases. The replication is offloaded to the underlying durable replicated storage such as [persistent disks in Google Compute Engine](https://cloud.google.com/compute/docs/disks/#pdspecs).