Writing Distributed Database with Golang - Single Node Cluster

In this session, we will start to implement a distributed database with Golang. This includes topics like Raft Consensus,gRPC,Concurrency, so it is suggested to have a look at my previous sessions as state below. Within this period, you will not be only familiar with this advanced topics, you will also see lots of Golang best practices and see what is the lifecycle of an Open Source project!


  1. Understanding Raft Consensus 
  2. Raft Consensus Pseudocode
  3. gRPC in Action
  4. Understanding Concurrency in Golang
Wednesday, September 22, 2021
19:00 - 20:00