andrea bozzo / personal home page

← All projects

projects / nephtys

Go · NATS JetStream · Streaming · Edge

Nephtys

Durable stream ingestion in a small Go service.

Nephtys normalizes WebSocket, SSE, REST polling, webhook, and gRPC sources into durable JetStream events, with dynamically managed stream configurations.

Updated from public sources ·

A supervised lifecycle

Recent work gives each stream a bounded restart policy, persists registration before reporting success, exposes effective configuration, and separates liveness from readiness. A shared conformance and fault-injection suite exercises connector reliability; replay recipes document recovery.

An edge evaluation with an honest limit

The UIC companion repository includes reproducible sensor workloads and a Raspberry Pi 5 comparison. Nephtys used substantially less resident memory than Node-RED in that workload, but the whole-board power measurements did not establish an energy saving.