Show HN: Pion SCTP with RACK is 70% faster with 30% less latency

Pion's speed boost has devs cheering—teen inspired, vets say 'finally'

TLDR: Pion’s SCTP upgrade using RACK boosts speed by 71% per CPU and cuts delay by 27%, making real‑time apps smoother. Comments turned into a feel‑good rally: a 17‑year‑old found hope, veterans celebrated long‑awaited bandwidth fixes, and the community showered stars and Discord invites.

The internet’s least expected combo—raw speed and wholesome feels—just hit Hacker News. Pion’s upgrade made its data pipe 71% faster per CPU with 27% less latency, and the thread turned into a victory lap plus a pep talk. If you’ve never heard of SCTP: think of it as a reliable message highway used in video calls, games, and browsers, making sure stuff arrives quickly and in order. RACK is the smarter “try again” system when messages get lost, cutting delays. Translation: snappier chats, fewer hiccups, happier users.

But the community stole the spotlight. Pion contributor pch07 dropped a personal origin story (link), and a 17‑year‑old swooped in to say the quiet part out loud: this project gave them hope, prompting a cascade of “upvoted, starred, joined Discord” confetti. Meanwhile, veteran dev Sean‑Der praised the long‑awaited “better bandwidth estimation” that folks have wanted for 5+ years, calling the work a joy to watch. Instead of a flame war, the thread morphed into a generational handshake: seasoned engineers cheering a rising talent, juniors finding a path, and everyone spamming GitHub stars like confetti. Bonus comedy: readers riffed on the article’s pizza text example—“RACK = faster pizza texts”—because what’s performance without carbs?

Key Points

  • With RACK, sustained throughput reached 316 Mbps at ~0.044 CPU seconds versus 234 Mbps at ~0.056 CPU seconds before RACK.
  • Throughput per CPU improved by approximately 71% when normalized for CPU usage with RACK.
  • Latency was reduced by roughly 27% under the RACK profile.
  • Max-burst CPU profiles remained comparable despite the throughput and latency improvements.
  • SCTP’s features include reliability, ordered/unordered delivery, multiplexing, and multi-homing, and it is used for WebRTC data channels following ICE and DTLS.

Hottest takes

"Upvoted on Hackernews, Starred on Github... joined the discord server" — Imustaskforhelp
"Better Bandwidth Estimation has been the big list of things everyone has been wishing could be better for 5+ years" — Sean-Der
"how I ended up working on Pion" — pch07
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.