Design
Build systems that tolerate disruption, degrade deliberately, and recover predictably.
Failure boundaries · graceful degradation · resilience by designEngineering resilient software
SRE Norns builds free, source-available tools and publishes practical ideas for designing resilient systems, measuring how they behave, and continuously improving what happens next.

01The resilience loop
SRE is applied control theory: define an outcome, measure the system in operation, compare reality with intent, then act. A measurement becomes useful when it helps the system resist, recover, or learn from disruption.
02The practice
Resilience is not a property added after launch. It is a repeating engineering discipline that connects architecture, operations, and learning.
Build systems that tolerate disruption, degrade deliberately, and recover predictably.
Failure boundaries · graceful degradation · resilience by designMeasure service behavior and user outcomes—not component availability alone.
Continuous verification · synthetic monitoring · service outcomesUse evidence, automation, and experimentation to improve what the system does next.
Control actions · AI agents · postmortem learning03Tools for the loop
Two early-stage tools turn the SRE Norns ideas into working practice. Both are free for permitted noncommercial use, with publicly available source.
Test service behavior from the networks where the service actually runs.
Run versioned HTTP, TCP, DNS, ICMP, gRPC, REST, HAR, and browser scenarios on workers inside private or segmented networks.
Coordinate measurable improvements across human and AI engineering agents.
Turn repeated experiments into a shared record of hypotheses, evidence, reviews, integrations, and outcomes.
Public previewThe demos are early environments, not production services. Data may be reset; do not upload production data, credentials, or secrets.
04Ideas & field notes
Practical writing on service behavior, feedback, failure, and the engineering habits that make systems easier to recover and improve.
A practical model for desired outcomes, feedback, disturbances, and corrective action.
02Why behavior and user outcomes matter more than a map of internal components.
03The most available metrics are not necessarily the measurements that matter.
04Healthy components do not prove that the user-facing service is working.
05Built in public
SRE-Norns is in its early days. Try the demos, inspect the source, challenge the ideas, and help shape tools for evidence-driven resilience engineering.
Interested in commercial use? Talk to us about licensing.