Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

An extensible pub/sub messaging server for edge applications

Details

External ID
46795487
Source
HN
Company
—
Product
An extensible pub/sub messaging server for edge applications
Website domain
github.com
Launched
Jan. 28, 2026
Cohort
—
Upvotes
44
Upvotes percentile
0.7727272727272727
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

hi there! i’ve been working on a project called Narwhal, and I wanted to share it with the community to get some valuable feedback.what is it? Narwhal is a lightweight Pub/Sub server and protocol designed specifically for edge applications. while there are great tools out there like NATS or MQTT, i wanted to build something that prioritizes customization and extensibility. my goal was to create a system where developers can easily adapt the routing logic or message handling pipeline to fit specific edge use cases, without fighting the server's defaults.why Rust? i chose Rust because i needed a low memory footprint to run efficiently on edge devices (like Raspberry Pis or small gateways), and also because I have a personal vendetta against Garbage Collection pauses. :)current status: it is currently in Alpha. it works for basic pub/sub patterns, but I’d like to start working on persistence support soon (so messages survive restarts or network partitions).i’d love for you to take a look at the code! i’m particularly interested in all kind of feedback regarding any improvements i may have overlooked.

Enrichment

Theme
niche social and community platforms
Vertical
Horizontal
Function
Data infrastructure
Audience
Developer
AI stance
Not AI
Project type
Commercial product
Normalized one-liner
pub/sub messaging for edge
Manually corrected
False

Could you build this?

Partial A basic pub/sub socket server is easy to implement, but building a reliable, low-overhead edge protocol with custom network handling needs specialized networking skills.

What it would actually take: Typically built using Rust, Go, or C with async runtimes like Tokio or epoll/kqueue event loops. The core challenge is handling intermittent network connectivity, minimal memory/CPU overhead on constrained hardware, deterministic latency, and custom binary framing for edge environments.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one — 136 launches clear the similarity bar, closest 8 shown.

Attention rank: #38 of 137 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 88 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a data infrastructure tool for Media & entertainment yet.