» Tag
performance
289 postsPhantom: Faster Network Simulation via Linux Process Co-Option
Phantom runs unmodified apps as Linux processes for network simulation, beating Shadow, NS-3, and gRaIL in large-scale benchmarks.
Why Go Killed Memory Arenas — And What It Means for Its Future
Go shelved its Memory Arenas proposal over ecosystem fragmentation risks, capping its performance ceiling and squeezing its 'good enough' middle ground.
Why Not Rust? A Balanced Look at Its Real Trade-offs
A veteran engineer's balanced critique of Rust covering complexity, slow compiles, immature tooling, and C/C++ integration friction.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comMonocoque: A Pure-Rust ZMTP 3.1 (ZeroMQ) Messaging Library
Monocoque is a pure-Rust ZMTP 3.1 ZeroMQ library with io_uring, tokio, and smol backends, beating libzmq on throughput and latency in benchmarks.
monocoque 0.3.0: pure-Rust ZeroMQ over io_uring, tokio, smol
monocoque 0.3.0 brings pure-Rust ZeroMQ (ZMTP 3.1) with a compio 0.19/io_uring upgrade, SO_REUSEPORT, zero-alloc hot path, and CI-enforced performance and security guarantees.
Concurrent JavaScript: A Thread Model for JSC (2017 Revisit)
WebKit's 2017 thought experiment on extending JavaScript's concurrency model beyond SharedArrayBuffer to full heap-wide object sharing.
How a Browser Video Renderer's Frame Time Was Cut by 80%
How four hidden bottlenecks in a browser video renderer were found and fixed, cutting frame time 80% and exposing a subtle opacity bug.
6x faster batched binary search in Rust via branch prediction fixes
scikit-learn's binary search bucketization gets a 6x Rust speedup by eliminating CPU branch mispredictions via branchless code.
Inside Android's 16.67ms Race for Real-Time 60 FPS Segmentation
How Android engineers hit 60 FPS real-time video segmentation within a 16.67ms frame budget using NPU/GPU acceleration, AICore, and quantization.
Rewriting PostgreSQL in Rust: Challenges and Lessons Learned
Porting PostgreSQL to Rust surfaces deep challenges in memory management, concurrency, and extension compatibility, with measurable performance trade-offs.