Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

gophers-latam/GoKey

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoKey 🔑

Concepto:

Sistema de base de datos clave valor, distribuido. En forma de cache en memoria.

Especificaciones:

Para concentrar información documentada y contar con canal de comunicación para indicaciones y especificaciones sobre el desarrollo del proyecto se encuentra el discord de la comunidad con el canal de texto #🔑gokey en su descripción se fijó el acceso al Google Doc para documentar sobre realización del proyecto.

De ser necesario para reuniones puede hacerse uso de los canales #👥sala y #stage



Avance etapas

  • [] V1. Core funcionalidad base (WIP)
  • Agregar, leer, eliminar elementos.
  • Darle un tamaño determinado de entradas.
  • Opciones de configuración a la hora de crear la instancia del cache.
  • Funcionalidades de Set (agregar/eliminar uno/muchos valor(es), leer todos).
  • Cache eviction LIFO para que no exceda la capacidad máxima.
  • Estadisticas.

  • [] V2. Cache Distribuido
  • Opcion de guardado en disco.
  • Poder correr independientemente, no solo embebido.
  • Conexión TCP, GRPC y HTTP.
  • Shards/nodos.

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 12

Morty Proxy This is a proxified and sanitized view of the page, visit original site.