1

Этап 1

Get familiar with Go language

05 ноября—05 декабря

2

Этап 2

Learn vector clocks

06 декабря—06 января

3

Этап 3

Learn gossip

07 января—07 февраля

4

Этап 4

Bind all together

08 февраля—08 марта

1

Этап 1

Get familiar with Go language

05 ноября—05 декабря

2

Этап 2

Learn vector clocks

06 декабря—06 января

3

Этап 3

Learn gossip

07 января—07 февраля

4

Этап 4

Bind all together

08 февраля—08 марта

05 ноября 2015

Цель заброшена

Автор не отписывался в цели 9 лет 13 дней

Общая

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

 Критерий завершения

Complete DKVS

 Личные ресурсы

Brain, PC

  1. Get familiar with Go language

    As a result write a simple web crawler in Go.

  2. Learn vector clocks

    Code simple KV storage in go using vector clocks

  3. Learn gossip

    Write gossip simulator

  4. Bind all together

  • 1338
  • 05 ноября 2015, 09:26
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?