ortuman
Re:Narwhal 0.7 – Rust message broker on io_uring, now with FIFO channels
on Friday May 15, 2026 @12:00PM (#48150275)
0.7.0 adds FIFO channels with at-most-once delivery, alongside the existing fan-out broadcast channels. Each FIFO message is delivered to exactly one consumer, which maps naturally to work-queue style distribution: job queues, command pipelines, ordered task hand-off.
Narwhal 0.7 – Rust message broker on io_uring, now with FIFO channels
Narwhal v0.6.1 – hardening the channel persistence layer shipped in 0.6.0
Re:Narwhal v0.6.1 – hardening the channel persistence layer shipped in...
on Friday May 01, 2026 @10:51AM (#47975461)
small follow-up to v0.6.0. last release shipped channel persistence; this one is mostly hardening that layer based on what shook out in real use.
Narwhal v0.6.0 – message broker for edge apps, now with channel persistence
Re:Narwhal v0.6.0 – message broker for edge apps, now with channel per...
on Tuesday April 21, 2026 @06:16AM (#47846841)
hi again! i'm back with a new release of Narwhal, the lightweight message broker for edge apps i shared a while ago. the headline change in v0.6.0 is channel
persistence: channels and their message history can now be durably stored on disk, so subscribers can replay missed messages after reconnecting. also
swapped the async runtime from monoio to compio (still io_uring on Linux), and added first-class Prometheus metrics.
Narwhal v0.5.0 – pub/sub messaging server, now powered by io_uring
Re:Narwhal v0.5.0 – pub/sub messaging server, now powered by io_uring
on Monday March 02, 2026 @06:56AM (#47216875)
hi again! i'm back with a new release of Narwhal, the lightweight pub/sub server i shared a while ago. the biggest change in v0.5.0 is the migration from tokio to monoio as the primary async runtime, which means the server now runs entirely on io_uring on Linux.
Show HN: An extensible pub/sub messaging server for edge applications
https://github.com/narwhal-io/narwhal
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...
Re:Ask HN: What Are You Working On? (January 2026)
on Sunday January 11, 2026 @01:47PM (#46578471)
I'm working on Narwhal, a pub/sub protocol and server specifically designed for edge applications. The protocol can be extended via an external component, and the product is completely free and open source: https://github.com/narwhal-io/narwhal
Show HN: Entangle – An extensible pub/sub messaging protocol for real-time apps
Zyn 0.3.0 – An extensible pub/sub messaging protocol for real-time apps
Zyn 0.2.0 – An extensible pub/sub messaging protocol for real-time apps
Show HN: Zyn – An extensible pub/sub messaging protocol for real-time apps
Can't delete my ChatGPT account
Jackal 0.54.1 – Go XMPP Server
Jackal v0.54.0 Released – Go XMPP Server
Jackal v0.53.0 Released – Go XMPP Server
Jackal v0.52.0 Released – Go XMPP Server
Jackal 0.51.0 Released – Go XMPP Server
Jackal 0.50.0 Released – Go XMPP Server
Jackal 0.8 released – Added context support
Jackal 0.7 released – OMEMO support (XEP-0163)
Jackal 0.5 – Offline message gateway support
Show HN: Jackal 0.4 – XMPP server (added cluster mode support)
Rethinking Go's HTTP client
Firefox 64
Re:Nine years of Go
on Saturday November 10, 2018 @02:20PM (#18422977)