Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #13693

A

Arroyo Blog

Company blog · arroyo.dev/blog · on HN as necubidatasystems

Arroyo Blog is the company blog at arroyo.dev, writing about data and systems. Since 2023, 5 different Hacker News readers have linked it 22 times, most often “Building a dynamic lib plugin system for Rust”. It is still writing: the last post was on 2026-09-08, and you can follow it by feed.

Visit the blog
22mentions?
5HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 11 in 2023

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

HN readers link this blog's announcement that Cloudflare acquired Arroyo, the stream-processing project that Cloudflare's K2 serverless event streams is based on. One commenter uses it to explain the timing.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

necubi · 7,080 karma · member since 2009

Building the streaming data platform of the future at Cloudflare. Previously founder of Arroyo.dev (YC W23). My personal code is at github.com/mwylde. My portfolio is at micahw.com. Also, check out hnhiring.me: a pleasant interface for viewing the monthly "Who's hiring?" posts. Email: micah@micahw.com Twitter: @mwylde [ my public key: https://keybase.io/micahw; my proof: https://keybase.io/micahw/sigs/YzolgIEYaIUyGUkHuc3W1XaS5FLgZPDyZRtllICV_Hs ]

From their public HN profile, which links to this site.

Most-linked posts?

  1. Building a dynamic lib plugin system for Rust
    2 people · 2 mentions · first linked 2024-06-02
  2. Fast columnar JSON decoding with arrow-rs
    2 people · 2 mentions · first linked 2025-02-27

What Hacker News says?

  1. They acquired Arroyo [1], which K2 is based on, shortly after your first commit. Since acquisitions are not instant, it's likely they had been thinking about this before and you both converged on the same idea. [1] https://www.arroyo.dev/blog/arroyo-is-joining-cloudflare/

    Comment linking /blog/arroyo-is-joining-cloudflare/

    on “Cloudflare K2: serverless event streams”
  2. Submitted Arroyo (YC W23) has been acquired by Cloudflare as a story · 113 points

    HN discussion
  3. (I'm the creator of Arroyo) I haven't dug deep into this project, so take this with a grain of salt. ArkFlow is a "stateless" stream processor, like vector or benthos (now Redpanda Connect). These are great for routing data around your infrastructure while doing simple, stateless transformations on them. They tend to be easy to run and scale, and are programmed by manually constructing the graph of operations. Arroy…

    Comment linking /blog/stateful-stream-processing

    on “ArkFlow: High-performance Rust stream processing engine”
  4. Submitted Building a streaming SQL engine with Arrow and DataFusion as a story · 112 points

    HN discussion
  5. This isn't quite correct (I'm the creator of Arroyo). We use DataFusion to implement parts of our SQL support (in particular the planner and the expression interpreter) but we have our own dataflow and operators. By contrast Synnada[0] is directly built on DF. A contrast between Arroyo and systems like Benthos and from what I can tell ArkFlow, is that Arroyo is a "stateful" stream processing engine, which means that…

    Comment linking /blog/stateful-stream-processing

    on “ArkFlow – High-performance Rust stream processing engine”
  6. Submitted Fast columnar JSON decoding with arrow-rs as a story · 56 points

    HN discussion
  7. The schema is only known at runtime, which prevents ahead-of-time code generation. JITing would be probably be an improvement though (at least in our use case, stream processing, where we're basically always willing to pay higher upfront costs for higher long-term performance). (Actually, the original version of Arroyo was purely based around ahead-of-time code generation, and used serde_json for deserialization. I…

    Comment linking /blog/why-arrow-and-datafusion

    on “Fast columnar JSON decoding with arrow-rs”
  8. Submitted Building a dynamic lib plugin system for Rust as a story · 21 points

    HN discussion
  9. Hey everyone, I'm the co-founder of Arroyo and excited to see this posted on HN! As a bit of background, Arroyo lets you build real-time data pipelines with SQL, providing subsecond results over millions of events/sec. This is the core of our cloud product https://arroyo.dev . Happy to answer any questions about Arroyo and building data infra in Rust!

    Comment linking /

    on “Arroyo – Distributed stream processing engine written in Rust”
  10. Submitted Open-sourcing Arroyo, our Rust stream processing engine as a story · 7 points

    HN discussion
  11. As someone building my startup [0] on Rust (and a fan of the language since ~2014) I don't think this is a very compelling list of points. > Rust is overhyped People are excited about Rust! Not sure why this is a reason you _shouldn't_ use the language. > Rust projects decay The text doesn't match the headline here; Rust takes backwards compatibility very seriously, and rust code I wrote in 2016 against Rust 1.10 st…

    Comment linking /

    on “Should I Rust or should I Go”
  12. Submitted 10x faster sliding windows: how our Rust streaming engine beats Flink as a story · 5 points

    HN discussion
  13. Submitted The two semantics of streaming SQL as a story · 4 points

    HN discussion
  14. Submitted Fast columnar JSON decoding with arrow-rs as a story · 3 points

    HN discussion
  15. Submitted How to build a plugin system in Rust as a story · 3 points

    HN discussion
  16. Submitted Why Stateful Stream Processing as a story · 2 points

    HN discussion
  17. Submitted Streaming data to S3 is surprisingly hard as a story · 2 points

    HN discussion
  18. Submitted Why Not Flink? as a story · 2 points

    HN discussion
  19. Submitted Can you replace Prometheus with a stream processor? as a story · 1 points

    HN discussion
  20. Submitted The semantics of streaming SQL as a story · 1 points

    HN discussion
  21. Submitted Why we chose Rust for data infra as a story · 1 points

    HN discussion
  22. Submitted End-to-end SQL tests with Rust proc macros as a story · 1 points

    HN discussion

Search all of HN for arroyo.dev