Topic
Performance
22 posts · Newest first
-
API response time cut from 15 seconds to 1.6 seconds
An API that took about 15 seconds now responds in 1.6 seconds, about 89 percent faster, with most remaining time in D1 round trips.
-
Who needs 50MB query results from D1
Questions on who queries 50MB results from a database capped at 10GB, how they deliver it, and why, after D1 announced a result size limit.
-
Most of my issue tracker is slow API responses
A full issue tracker turns out to be mostly slow API response timings, likely from over-engineered queries, useless joins and unneeded data.
-
Upgrading Bitcoin Core from 27.0 to 32.1
What changed between Bitcoin Core 27.0 and 32.1: AssumeUTXO on mainnet, a 1GB default dbcache, and parallel block input fetching for faster initial sync.
-
Bun fmt formats 320x faster than Prettier
Bun ships a formatter benchmarked 320x faster than Prettier and 2x faster than the nearest rival, a farewell to Prettier.
-
Approve hit counts look unreal
Approve.so October traffic jumps well past the prior daily pace, and the spike looks worth debugging.
-
Cloudflare KV Instant pricing and tradeoffs
Notes on KV Instant’s fast reads versus steep per-MB storage and per-operation Class A costs.
-
Wrangler tunnels are faster on Cloudflare WARP
A Wrangler tunnel over WARP shaves about 50 ms versus the direct BOM path.
-
CDN Accept negotiation returned WebP instead of AVIF
An Accept: image/avif request wrongly got WebP until the CDN began sending AVIF first.
-
Has the Rust server moved into production?
A question for 37signals after their Basecamp outage, noting reported Rust rewrite gains of over 50x.
-
LoomUp server response timings
A breakdown of LoomUp's sub-millisecond stages, with most of the remaining 80 ms blamed on the DEL-BLR trip.
-
LoomUp without the Cloudflare proxy
Removing Cloudflare's proxy cuts LoomUp reused-connection latency under 85 ms, with cold starts still near 300 ms.
-
Approve hits a million requests
Approve.so crosses one million September hits across assets, push, sockets, and CRUD, with AI next.
-
Cutting API response time by over a second
WaitUntil accounting, fewer D1 round trips, and Smart Placement reclaim more than a second per request.
-
Node.js rewrites in Rust to outdo Bun
A short take that Node.js can rewrite itself in Rust and still beat Bun.
-
Project TC image quality and D1 row counts
Image delivery now accepts quality 10–100, and D1 row reads will ship as a response header.
-
A 4.94 GB database copy in 70 seconds
A schema-change workflow hits a snag while copying and verifying an existing database.
-
Saving 100 TB of RAM across a fleet
A quick appreciation of saving 100 TB of RAM across a fleet.
-
Questioning three million requests in a day
Investigating whether excessive crawling or unoptimized network calls explain a surprising request count.
-
43 requests per second and a 341 ms p95
Checking CPU usage, request throughput, and latency as a backend project grows.
-
Three million daily requests on my Rust server
Comparing a custom Rust server’s growing request volume with Cloudflare Workers pricing.
-
Cloudflare makes domain searches feel instant
Comparing Cloudflare’s fast domain availability results with earlier Namecheap searches.