lab / implemented

Hush

O que um servidor compatível com RESP precisa tornar explícito sobre memória e concorrência?

Referência-fonte: mainLicença: Consultar repositório

01 / Contexto

Uma implementação compacta para investigar protocolo, expiração, filas e políticas de memória.

02 / Mapa arquitetural

Mapa arquitetural

  1. 01
    RESP

    Fronteira de protocolo.

  2. 02
    Fila concorrente

    Ordena acesso ao estado.

  3. 03
    LRU + TTL

    Comportamento implementado.

  4. 04
    Sem persistência

    Limite conhecido.

03 / Decisões

Decisões

Estado limitado

LRU e TTL tornam descarte e expiração parte do comportamento.

Protocolo antes de produto

RESP define a fronteira; persistência e cluster não são insinuados.

Evidências

  • Código públicoRESP, LRU, TTL, filas e concorrência implementados.

Limites conhecidos

  • Sem persistência, autenticação ou clustering.
  • Laboratório, não substituto de Redis em produção.
Voltar ao atlas ↑