17 Punkte von xguru 2021-01-06 | 2 Kommentare | Auf WhatsApp teilen
  • Ein verteilter Key-Value-Store in Go mit weniger als 1000 Zeilen Code

  • Unterstützt Replikation zwischen Speichern, mehrere Maschinen und mehrere Laufwerke pro Maschine

  • Optimiert für Werte zwischen 1 MB und 1 GB

  • Verwendet nginx als Volume-Server und LevelDB für die Indexierung

  • Einfache API

→ GET /key : 302-Redirect über nginx

→ PUT /key : Erfolg bei 201

→ DELETE /key : Erfolg bei 204

  • Besteht aus 1 Master und n Volume-Servern

2 Kommentare

 
ssssut 2021-01-08

Ich habe die vertraute Domain (comma.ai) gesehen und nachgeschaut — es ist geohot..

 
e1q88 2021-01-06

Scheint sich gut einsetzen zu lassen, wenn man in einer MSA kleine Key/Value-Größen benötigt.