github denoland/celld v0.1.0

latest releases: v0.6.3, v0.6.2, v0.6.1...
2 months ago

Load shedding is rebuilt. The resident-cell limit is now a hard cap enforced at admission, and pressure shedding is driven by RSS and CPU alone. RSS shedding is on by default at 80% of available memory (the cgroup limit in containers); set CELLD_MAX_RSS_MB to pin the ceiling, or 0 to disable. A full node declines new placements instead of evicting a resident, one queued placement costs at most one eviction, and a walk-down that stops returning memory halts instead of emptying the node. CELLD_RESIDENT_LOW_WATER is now ignored.

Proxied responses stream between nodes; a truncated upstream body aborts the read instead of buffering into an error. The replicator seeds its position at activation, ending a listing storm on rate-limited stores. macOS nodes report real memory usage. celld is relicensed Apache-2.0.

Don't miss a new celld release

NewReleases is sending notifications on new releases.