This blog post is about Badger, the key-value database that makes it all happen under the hood, housing all Dgraph data, including Raft logs.
There are many key-value store options in Go-land. Still, the Dgraph team decided to roll their own solution 18 months back. Was it a bad case of NIH? A good idea? Would they do it all over again? This article answers those questions in-depth.