lab / implemented

Hush

What must a RESP-compatible server make explicit about memory and concurrency?

Source reference: mainLicense: See repository

01 / Context

A compact implementation for investigating protocol, expiration, queues, and memory policies.

02 / Architecture map

Architecture map

  1. 01
    RESP

    Protocol boundary.

  2. 02
    Concurrent queue

    Orders access to state.

  3. 03
    LRU + TTL

    Implemented behavior.

  4. 04
    No persistence

    Known limit.

03 / Decisions

Decisions

Bounded state

LRU and TTL make eviction and expiration part of behavior.

Protocol before product

RESP defines the boundary; persistence and clustering are not implied.

Evidence

  • Public codeRESP, LRU, TTL, queues, and concurrency implemented.

Known limits

  • No persistence, authentication, or clustering.
  • A laboratory, not a production Redis replacement.
Back to the atlas ↑