{"slug": "apache-iggy", "name": "Apache Iggy", "category": "other", "category_name": "Other software", "description": "", "recommenders": 3, "commenters": 5, "warners": 0, "score": 3.127, "rising": 0.35, "first": "2025-12-04", "latest": "2026-10-26", "why": "Apache Iggy seems like a project with a lot of momentum", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "Apache Iggy seems like a project with a lot of momentum", "kind": "", "icon": true, "domain": null, "github_repo": "github.com/apache/iggy", "official_url": "https://iggy.apache.org/", "pricing": "", "aliases": ["Apache Iggy", "Iggy"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 804027952, "item_id": 50251747, "url": "https://news.ycombinator.com/item?id=50251747", "by": "jon128", "date": "2026-10-26", "stance": "recommend", "quote": "I wonder if you guys are using or have considered using Apache Iggy over there", "excerpt": "A long time ago I used RabbitMQ at the heart of a service built on top of an existing relatively modest fleet of SMTP servers. I wonder if you guys are using or have considered using Apache Iggy over there https://iggy.apache.org/", "context": "", "use_case": "event streaming for email sending", "switched_from": "", "story": "Why is it so expensive to send an email?"}, {"id": 739092512, "item_id": 46193282, "url": "https://news.ycombinator.com/item?id=46193282", "by": "tormeh", "date": "2025-12-08", "stance": "recommend", "quote": "Apache Iggy seems like a project with a lot of momentum", "excerpt": "Apache Iggy seems like a project with a lot of momentum: https://github.com/apache/iggy", "context": "", "use_case": "Message streaming", "switched_from": "", "story": "IBM to acquire Confluent"}, {"id": 738340000, "item_id": 46146250, "url": "https://news.ycombinator.com/item?id=46146250", "by": "k_bx", "date": "2025-12-04", "stance": "recommend", "quote": "Never tried it, but looks promising", "excerpt": "There's also Iggy https://github.com/apache/iggy Never tried it, but looks promising", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Walrus \u2013 a Kafka alternative written in Rust"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["event streaming for email sending", "message streaming"], "compared": [{"slug": "rabbitmq", "name": "RabbitMQ", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [{"id": 792208992, "item_id": 49513062, "url": "https://news.ycombinator.com/item?id=49513062", "by": "spetz", "date": "2026-08-31", "stance": "neutral", "quote": "There's an open PR to implement sink + source for MQTT", "excerpt": "There's an open PR to implement sink + source for MQTT https://github.com/apache/iggy/issues/3385 Also, since we've been asked about this a lot, there's a high chance, that we might implement MQTT Gateway, just like we currently do for Kafka (proxy on top, as a separate runtime).", "context": "", "use_case": "", "switched_from": "", "story": "Apache Iggy, a message streaming platform in Rust, graduates to an Apache TLP"}, {"id": 792179360, "item_id": 49511210, "url": "https://news.ycombinator.com/item?id=49511210", "by": "spetz", "date": "2026-08-31", "stance": "recommend", "quote": "we simply build all this stuff from the ground up to make the most out of modern hardware", "excerpt": "It's more like Kafka or Pulsar in terms of being the message streaming infrastructure (so an append-only log, not the message broker like, e.g., raw RabbitMQ). I think that the main docs page should give you a good understanding of how the data is stored/organized https://iggy.apache.org/docs/ - for example, on top of the topics, we also have \"stream\" which is just an extra hierarchy that can be used for something li", "context": "", "use_case": "", "switched_from": "", "story": "Apache Iggy, a message streaming platform in Rust, graduates to an Apache TLP"}, {"id": 735338224, "item_id": 45958639, "url": "https://news.ycombinator.com/item?id=45958639", "by": "spetz", "date": "2025-11-17", "stance": "neutral", "quote": "Sans-IO is for clients only, and we'd like to introduce it one day to SDK", "excerpt": "Thanks! Actually, the mentioned PR was just an internal merge; the one to the master branch is this one https://github.com/apache/iggy/pull/2299 which happened last week :) Sans-IO is for clients only, and we'd like to introduce it one day to SDK to support the different runtimes as well as the blocking, sync client.", "context": "", "use_case": "message streaming", "switched_from": "", "story": "Show HN: Building WebSocket in Apache Iggy with Io_uring and Completion Based IO"}], "threads": [{"url": "https://news.ycombinator.com/item?id=49510540", "title": "Apache Iggy, a message streaming platform in Rust, graduates to an Apache TLP", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50242308", "title": "Why is it so expensive to send an email?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47253906", "title": "Show HN: Gobble \u2013 Yet Another OSS Alternative to Google Analytics/PostHog, etc.", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46501628", "title": "Vibes \u2013 Remote session control, observability and persistent context", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46192130", "title": "IBM to acquire Confluent", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46108557", "title": "Show HN: Walrus \u2013 a Kafka alternative written in Rust", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 2}, "2026-01": {"neutral": 1}, "2026-02": {}, "2026-03": {"neutral": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 1}}, "quotes": [{"id": 804027952, "item_id": 50251747, "url": "https://news.ycombinator.com/item?id=50251747", "by": "jon128", "date": "2026-10-26", "stance": "recommend", "quote": "I wonder if you guys are using or have considered using Apache Iggy over there", "excerpt": "A long time ago I used RabbitMQ at the heart of a service built on top of an existing relatively modest fleet of SMTP servers. I wonder if you guys are using or have considered using Apache Iggy over there https://iggy.apache.org/", "context": "", "use_case": "event streaming for email sending", "switched_from": "", "story": "Why is it so expensive to send an email?"}, {"id": 756062514, "item_id": 47253907, "url": "https://news.ycombinator.com/item?id=47253907", "by": "vishinvents", "date": "2026-03-04", "stance": "neutral", "quote": "Stack is Iggy, Polars, Datafusion, RisingWave, R2, CF Workers, Civo", "excerpt": "Hi all, Been a lurker here for long, figured I'd share something that could be useful for some. I've vibecoded a GA alternative over a weekend, but really it's more like 'define any events' and query them later type processor. Really disliked the complexity of GA's setup, especially around ad attribution. I have extensive experience in AdTech, so I'm open to hear what ya'll think too. Stack is Iggy, Polars, Datafusio", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Gobble \u2013 Yet Another OSS Alternative to Google Analytics/PostHog, etc."}, {"id": 744026065, "item_id": 46501629, "url": "https://news.ycombinator.com/item?id=46501629", "by": "rupurt", "date": "2026-01-05", "stance": "neutral", "quote": "It uses Iggy as the message streaming layer", "excerpt": "Howdy folks, I built an agent observability & orchestration toolkit over the holidays https://github.com/run-vibes/vibes. It uses Iggy as the message streaming layer and currently supports PTY streaming for Claude Code to the browser, Cloudflare tunnel, automatic Claude Code hook instrumentation into Iggy and I'm using that to build a cross harness continual learning system that I'm hoping will act as error correctio", "context": "", "use_case": "", "switched_from": "", "story": "Vibes \u2013 Remote session control, observability and persistent context"}, {"id": 739092512, "item_id": 46193282, "url": "https://news.ycombinator.com/item?id=46193282", "by": "tormeh", "date": "2025-12-08", "stance": "recommend", "quote": "Apache Iggy seems like a project with a lot of momentum", "excerpt": "Apache Iggy seems like a project with a lot of momentum: https://github.com/apache/iggy", "context": "", "use_case": "Message streaming", "switched_from": "", "story": "IBM to acquire Confluent"}, {"id": 738340000, "item_id": 46146250, "url": "https://news.ycombinator.com/item?id=46146250", "by": "k_bx", "date": "2025-12-04", "stance": "recommend", "quote": "Never tried it, but looks promising", "excerpt": "There's also Iggy https://github.com/apache/iggy Never tried it, but looks promising", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Walrus \u2013 a Kafka alternative written in Rust"}]}