Goal abandoned
The author does not write in the goal 8 years 6 months 16 days
General
Distributed KV storage written in Go lang
Distributed Key-Value storage with concurrent updates using smth like vector clocks for conflict resolution and gossip to spread the updates. The goal it to write this in Go language.
The idea is to get hands dirty on:
- concurrent(lockless) update (vector clocks, CRDTs, etc.)
- distributed communication(gossip, mcast, etc.)
- Go language
Goal Accomplishment Criteria
Complete DKVS
Personal resources
Brain, PC
-
Get familiar with Go language
As a result write a simple web crawler in Go.
-
Learn vector clocks
Code simple KV storage in go using vector clocks
-
Learn gossip
Write gossip simulator
-
Bind all together
- 1234
- 05 November 2015, 09:26
Don't miss new posts!
Subscribe for the Goal and follow through to its completion