sbhat7

Joined 17 years ago

Karma
275
Submissions
38
Member since
Sep 13
sukumar at thinkapi.com
View on Hacker News

Recent submissions

Comment · 7 years ago
Comment · 8 years ago
Comment · 12 years ago
To add a new node to the network, it

* needs to have the same data as the other nodes

* needs a round of Raft to notify its presence to other nodes

So you can only add new nodes (automatically) when you have a 'live' system.

majority = ceil((2n + 1)/2) : so by getting the number of available nodes in the partition, nodes can figure out if they are in the majority or minority cluster.

See section 6 in the paper for details of its implementation.

Comment · 12 years ago
From 9.1 section in the paper,

> Each student watched one video, took the corresponding quiz, watched the second video, and took the second quiz. About half of the participants did the Paxos portion first and the other half did the Raft portion first in order to account for both individual differences in performance and experience gained from the first portion of the study. We compared participants’ scores on each quiz to deter- mine whether participants showed a better understanding of Raft.

Comment · 12 years ago
> To give an example, say I have n machines in datacenter A, and n*.99 in datacenter B. datacenter A gets destroyed, permanently. Does datacenter B now reject all (EDIT: where reject = not commit) requests until a human comes along to tell it that datacenter A isn't coming back?

Of CAP, you are now choosing CP with Raft. So yes, the system is unavailable until an external agent fixes it. In other words, the system needs to have a majority of nodes online to be "available".

Comment · 12 years ago
Comment · 14 years ago
Comment · 14 years ago
Its a part of all blogs on svbtle.com
Comment · 14 years ago
Comment · 14 years ago
Comment · 14 years ago
Not sure if they added this now, but there is a send e-mail form at the top of the page that just does this.

Also, looks like its all the standard info that can be detected in general. More specific things like n/w info might be harder to get.

Comment · 15 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton