An

An extensible pub/sub messaging server for edge applications

Hacker News

An extensible pub/sub messaging server for edge applications

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.

Share card

Actual performance

44points
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: code · Missing: mac, agents, macos
77%77% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: efficiently · Missing: supports, reddit linkedin, podcasting
72%72% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: lua, pipe, io · Missing: https docs, excited, just released
49%49% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: personal, way · Missing: mobile apps, ios, entrepreneurs
39%39% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: soon, efficient · Missing: plus, platform, intuitive
37%37% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Nc
Nchan – a pub/sub server as an Nginx module61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Nchan – a pub/sub server as an Nginx module

Hacker News149
Si
Simple pub-sub messaging over WebSockets56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Simple pub-sub messaging over WebSockets

Hacker News3
Fa
Fastly Pub/Sub65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fastly Pub/Sub

Hacker News2
Su
Sub-Modals in BootStrap47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sub-Modals in BootStrap

Hacker News4
BrainMe
BrainMe42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Build your community on messaging applications

Indie Hackers2ai
Pa
PandwaRF – RF Hacking Tool with Sub 1GHz RF Transceiver, BLE and USB61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PandwaRF – RF Hacking Tool with Sub 1GHz RF Transceiver, BLE and USB

Hacker News60
Pa
PandwaRF – RF Hacking Tool with Sub 1GHz RF Transceiver, BLE and USB61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PandwaRF – RF Hacking Tool with Sub 1GHz RF Transceiver, BLE and USB

Hacker News1
Zy
Zyn – An extensible pub/sub messaging protocol for real-time apps60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Zyn – An extensible pub/sub messaging protocol for real-time apps

Hacker News1
Gr
GraphQL at the Edge68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GraphQL at the Edge

Hacker News16
Sk
Sketching and messaging = Sketchat54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sketching and messaging = Sketchat

Hacker News3