nowfound

Life & fun · November 17, 2025

Building WebSocket in Apache Iggy with Io_uring and Completion Based IO

Building WebSocket in Apache Iggy with Io_uring and Completion Based IO launched on November 17, 2025 with 29 votes, #548 of 9,796 launches that month and more than 90% of that year's launches.

Visit iggy.apache.org ↗Alternativestop 6% of November 2025

In plain words

Building WebSocket in Apache Iggy with Io_uring and Completion Based IO is a technical implementation guide for developers working with Apache Iggy. It covers WebSocket construction using io_uring and completion-based IO patterns. This resource is designed for software engineers interested in building scalable, event-driven applications with high-performance input/output handling. The guide demonstrates practical approaches to WebSocket integration within the Iggy streaming platform architecture.

written from the facts on this page · September 2026

From the sources

In our 0.5.0 release blog post , we announced that work was underway on a complete rewrite of Apache Iggy's core architecture using io_uring with a thread-per-core, shared nothing design. This architectural redesign aims to further improve performance, reduce tail latecies and lower resource usage by leveraging io_uring's completion based I/O model . As part of this rewrite, we migrated from Tokio to compio , a completion-based async runtime that allows us to better utilize io_uring capabilities. However, it also presents different challenges when integrating with the wider Rust ecosystem. We came across one such challenge when we needed to add WebSocket support to Iggy server. WebSockets…from iggy.apache.org

Does a similar job

all alternatives →
  • 2F
    2M fully loaded concurrent WebSockets2019 · oatpp.io · ▲158

    oatpp benchmark for 2 Million fully-loaded concurrent websocket connections.

  • JUring – Java bindings for io_uring file I/O2025 · github.com · ▲20

    Hi HN! For the past few weeks, I've been working on bringing io_uring to Java. It started as an experiment, but slowly it became more than just that, and now trying to turn it into a proper library. After hearing talks about virtual threads and io_urings performance I wanted to build something that was faster than Java provides out of the box. I ended up creating two APIs: - A direct one that closely mirrors io_uring's behavior - A blocking one built with Virtual Threads in mind for remote files. This is the link to the project if you are interested…

  • Io_uring for Ruby2024 · github.com · ▲115

    Ruby gem for working with io_uring. Contribute to digital-fabric/iou development by creating an account on GitHub.

  • Socketify.py: Http/Https and WebSockets servers for PyPy3 and Python32023 · github.com · ▲194

    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py

  • WebSocket-first development2017 · github.com · ▲120

    An demo app for lattice-core. Contribute to jasonl99/card_game development by creating an account on GitHub.

  • IOpipe2017 · iopipe.com · ▲107

    Application operations platform for serverless

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, November 2025

the whole month →
  • Guideflow▲1,338

    Create interactive product demos and step-by-step guides in seconds with Guideflow, the leading AI-powered demo automation tool.

    AI · Nov 2025 · guideflow.com

  • Hardware and software projects by Ali Roberts

    Life & fun · Nov 2025 · bitsnpieces.dev

  • Welltory▲1,028

    Measure your wellness. Use data to feel great every day.

    Work · Nov 2025 · welltory.com

  • Gemini 3▲1,016

    Bring any idea to life with multimodal capabilities

    AI · Nov 2025 · blog.google

  • TrustMRR▲833

    LLM Gateway is a b2b artificial intelligence based in United States, founded in 2025. $259,539/month in verified Stripe revenue. $78,764 MRR. Ahrefs Domain Rating 52/100. growing 55% month-over-month. Track LLM Gateway's verified metrics on TrustMRR.

    Growth · Nov 2025 · trustmrr.com

  • Boing▲782

    Life & fun · Nov 2025 · boing.greg.technology