What exactly is a Distributed Key-Value Store? (And Why Are We Building One?)

Before diving into lines of code and complex consensus algorithms, let’s take a step back and answer the most fundamental question: What…