A request at the edge
Inspect the country, serving location and protocol Cloudflare reports for this request.
Explore experiment ↗Miles Whittaker / Engineering labs
Small experiments in delivery, signals and failure. Follow a path, inspect the evidence, and see where its limits are.
Measured architecture
Walk the source. Follow a request. See how static pages and edge experiments fit together.
10 labs
Inspect the country, serving location and protocol Cloudflare reports for this request.
Explore experiment ↗Receive six bounded frames. Compare arrival times, then cancel the next run.
Explore experiment ↗Read scheduled asset checks with timestamps, failures and missing observations.
Explore experiment ↗Send a pulse and refresh another window to inspect shared, serialized state.
Explore experiment ↗Compare country-level HTTP versions using dated Cloudflare Radar observations.
Explore experiment ↗Ask a bounded model about a fixed scenario. Keep facts separate from suggestions.
Explore experiment ↗Trace configuration, a request or a failure through a generic platform model.
Explore experiment ↗Compare a CPU profile, trace waterfall and release timeline for the same fixture.
Explore experiment ↗A planned clean-room GKE platform: delivery, promotion, rollback and observable operation.
Explore the plan ↗A planned ephemeral control plane: prove readiness, export evidence and verify teardown.
Explore the plan ↗Cloudflare / Workers
Each experiment makes a bounded request. Missing configuration and missing observations are shown explicitly; results are never invented.
01 / Workers · request.cf
No request yet. Your IP address is not returned or stored.
This is an edge observation, not a traceroute or a precise location.
02 / Workers · ReadableStream
Six fixed frames. Arrival times are measured in your browser.
Buffering can change arrival timing. This is not a benchmark.
03 / Cron Triggers · D1
No observations loaded.
Five-minute asset-binding checks. Missing slots remain gaps. Not an external availability monitor or an SLO.
04 / Durable Objects · shared state
Open a second window, send a pulse here, then read the state there. No automatic polling.
A numbered counter, with no messages or visitor identity. The shared room accepts at most 200 pulses per minute.
05 / Cloudflare Radar · KV
No Radar data loaded.
Cloudflare Radar ↗ · CC BY-NC 4.0
Seven-day HTTP-version shares within a country, transformed into bars. Not absolute traffic, packet paths or evidence of outages.
06 / Turnstile · Workers AI · D1
Fixed facts: latency rises after a release; readiness is green; the database span is slow. The cause is unconfirmed.
Runs only after verification and within a shared daily budget. The model cannot take actions.
A model suggestion is not a finding. Verify it against traces, profiles and a reproducible workload.
Observability / Synthetic model
A deliberately generic, sanitised model of how platform changes and signals connect. Built as a teaching and onboarding aid; it does not depict my employer’s architecture or live systems.
Intent → render → validate → release → observe
Evidence lab / 05
A small, public-safe fixture showing how the same deployment can be investigated through profiles, traces and a change timeline.
Continuous profiling / Go
Select a frame to inspect its sample share. Relative shares do not establish higher absolute CPU use.
OpenTelemetry / Tempo
Start / duration in ms: request 0 / 184; auth 0 / 18; catalogue 18 / 74; database 51 / 112; rendering 163 / 21. Spans can overlap; their durations are not added together.
Release evidence / Git
r2026.09.12 baseline
Profile capturedsteady-state traffic · 60 s sampler2026.09.13 candidate
Template path changedprofile diff → trace check → investigateAll evidence here is synthetic and illustrative — not taken from a live service or employer telemetry. This demo shows an investigation workflow, not a production incident.
Planned platform labs
The same instrumented Go workload, through different delivery models. Both implementations are planned; no runs, costs or measured outcomes are claimed.
GCP / Planned
An independently authored GKE reference implementation for repeatable delivery, IAM, promotion and rollback.
AWS / KNR / Planned
An ephemeral Kubernetes-native AWS control plane. Inspired by polarsquad/knr-ops; to be implemented independently.
Dormant is the expected state. Historical evidence remains available. A CAPI management-cluster pivot is a separate advanced experiment.
Presentation informed by Dan Hughes’s portfolio ↗. Experiments are independently implemented. Cloudflare Radar retains its own attribution and licence.