---
title: "Railway builds a 100M RPS CDN in Rust and WASM, Microsoft ships uutils coreutils on Windows"
url: https://daily.dev/posts/railway-builds-a-100m-rps-cdn-in-rust-and-wasm-microsoft-ships-uutils-coreutils-on-windows-jg45fkezx
source_url: https://daily.dev/posts/railway-builds-a-100m-rps-cdn-in-rust-and-wasm-microsoft-ships-uutils-coreutils-on-windows-jg45fkezx
type: freeform
source: "Rust Digest"
published: 2026-06-08T04:20:06.179Z
updated: 2026-06-08T04:20:27.988Z
tags: ["windows", "rust", "webassembly"]
reading_time: 4
upvotes: 3
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Railway builds a 100M RPS CDN in Rust and WASM, Microsoft ships uutils coreutils on Windows

**[Rust Digest](https://daily.dev/sources/rust_digest)** · 4 min read · 3 upvotes · 0 comments

## Summary

A Rust-focused roundup covering four major stories: Railway built Hikari, a full CDN handling 100M RPS across 60+ POPs in 30 days using Rust and WASI/wasmtime with hot-swappable WASM guest binaries. Microsoft shipped a maintained fork of uutils/coreutils at Build 2026, bringing 75 Unix utilities natively to Windows as a single executable without WSL. The Rust Foundation formalized a Maintainers Fund and Maintainer in Residence program via RFC #3931 to fund near-full-time work on the compiler, stdlib, Cargo, and Clippy. A pure-Rust zstd decoder (libzstd-rs-sys) was released with near-C performance and no C dependencies, important for Windows and WASM targets. Notable extras include CUDA-Oxide 0.2, a new bump allocator outperforming bumpalo, GitGuardian's 3x speedup from a Python-to-Rust rewrite, and the Rust Project adopting Josh for cross-repo subtree syncing.

## Content

**TLDR:** Railway built its own CDN from scratch in 30 days using Rust and WASI, now handling 100% of customer traffic across 60+ POPs. Microsoft shipped a maintained fork of uutils/coreutils at Build 2026, bringing 75 Unix utilities natively to Windows without WSL. The Rust Foundation launched a formal Maintainers Fund with a new Maintainer in Residence program, and a pure-Rust zstd decoder landed with near-C performance behind a feature flag.

---

## Railway's Hikari CDN: 100M RPS, built in Rust and WASM in 30 days

Railway built Hikari, a full CDN, from scratch in 30 days and it now serves 100% of their customer traffic. The architecture is worth studying: WASI/wasmtime runs per-request business logic (WAF rules, caching decisions) as versioned WASM guest binaries that hot-swap without dropping connections. A thread-per-core tokio model with thread-local WASM instance pools avoids cross-core cache contention. Each of the 180+ nodes runs 16-core EPYC CPUs, 256GB RAM, and 100G networking. Railway's unusual advantage here is owning both edge and origin, which enables precise routing and automatic HTML cache purging on deploy — something a pure CDN vendor can't easily do. [Read more](https://app.daily.dev/posts/Q0xEc0fgG)

## Microsoft ships uutils/coreutils fork natively on Windows at Build 2026

Microsoft announced a maintained fork of uutils/coreutils — the Rust-based GNU coreutils rewrite — bundled as a single coreutils.exe with NTFS hardlinks for each command. 75 utilities including ls, cat, grep, and find run directly in PowerShell and CMD without WSL or Git Bash. Some commands are excluded where Windows already has name conflicts (timeout, kill, chmod) or where the underlying POSIX semantics don't exist. The stated goal is shell script portability across Linux, macOS, and Windows without compatibility shims. Still in preview. [Read more](https://app.daily.dev/feed-by-ids?id=ggfO0iZH5&id=RDDtNcxRG)

## Rust Foundation launches Maintainers Fund and Maintainer in Residence program

The Rust Foundation formalized the Rust Foundation Maintainers Fund (RFMF) via RFC #3931, establishing a new Funding team and a Maintainer in Residence program modeled on the Python Software Foundation's Developer in Residence. Selected maintainers get funded near full-time to work on the compiler, standard library, Cargo, and Clippy. The first hire is expected in the coming months. The push is partly driven by key maintainers losing employer-backed funding as industry budgets tightened. Individuals can donate via GitHub Sponsors; companies can contact the Foundation directly. [Read more](https://app.daily.dev/feed-by-ids?id=W5yvMUrAj&id=UoL2uYPLB)

## Pure-Rust zstd decoder released, matches C performance behind a feature flag

Trifecta Tech Foundation released libzstd-rs-sys, a pure-Rust Zstandard decoder funded by Chainguard, Astral, NLnet Foundation, and Sovereign Tech Agency. Unlike the existing zstd crate, it has no C dependency, which matters for Windows and WebAssembly targets. Decompression defaults to a few percent slower than the C reference, but an experimental flag disabling four bounds checks closes that gap. The decoder is tested against the reference implementation's test suite with fuzz testing and Miri validation. Compression support is still in progress. [Read more](https://app.daily.dev/feed-by-ids?id=l4vxsMADL&id=2eJ3Rxmmc)

---

## Also notable

- **CUDA-Oxide 0.2 released with self-contained Rust GPU executables:** CUDA-Oxide 0.2, NVIDIA's experimental Rust-to-CUDA compiler, ships from 23 contributors across 37 pull requests and makes Rust GPU programs self-contained executables — previously they required external scaffolding — while improving CUDA Tile interoperability and LLVM alignment. [Read more](https://app.daily.dev/posts/gLwfH6z2X)
- **Stumpalo: new bump allocator outperforms bumpalo and blink-alloc:** Stumpalo is a new Rust bump allocator that beats bumpalo and blink across most allocation benchmarks by using compile-time type information to reduce the fast path to six instructions with a single conditional branch, and storing chunk pointers directly in the arena struct to eliminate an indirection layer. [Read more](https://app.daily.dev/posts/lTeqExKJc)
- **GitGuardian rewrote secret detection engine from Python to Rust, 3x speedup:** GitGuardian's Python-to-Rust rewrite of their secret detection engine achieved a 3x global speedup scanning hundreds of gigabytes daily; a critical early bug had the Rust engine holding Python's GIL during long scans, making it 4x slower than expected until they released the GIL during long-running operations. [Read more](https://app.daily.dev/posts/IDCo79cYD)
- **Josh adopted by Rust Project for cross-repo subtree syncing:** The Rust Project replaced git submodules and git subtrees with Josh — a Rust-written tool for fast, reversible algebraic git history filtering — for syncing Miri, Rust Analyzer, compiler-builtins, stdarch, and the Compiler Development Guide, with remaining subprojects planned for migration. [Read more](https://app.daily.dev/posts/Z2enNWmFm)
- **NVIDIA Nova driver Hopper/Blackwell support reaches v12 patch series:** NVIDIA engineer John Hubbard posted the 12th revision of patches enabling Hopper and Blackwell GPU support in Nova, the Rust-written open-source Linux driver, rebased against drm-rust-next with FSP-related changes; the work appears close to landing. [Read more](https://app.daily.dev/posts/Qd3Wa5dfA)

## Similar posts on daily.dev

- [How to build a 100M RPS CDN in 30 days with Rust and WASM](https://daily.dev/posts/how-to-build-a-100m-rps-cdn-in-30-days-with-rust-and-wasm-q0xec0fgg) · Railway Blog · 20 upvotes · 0 comments

---

Tags: [#windows](https://daily.dev/tags/windows), [#rust](https://daily.dev/tags/rust), [#webassembly](https://daily.dev/tags/webassembly)

[View this post on daily.dev](https://daily.dev/posts/railway-builds-a-100m-rps-cdn-in-rust-and-wasm-microsoft-ships-uutils-coreutils-on-windows-jg45fkezx)
