Guides and Field Guides / Software Engineering Field Guides
Error Architecture, Reliability, and Failure Semantics
A reliability guide covering error taxonomies, typed failures, exceptions and results, fault containment, timeouts, retries, backpressure, overload, circuit breakers, idempotency, partial failure, degradation, recovery, observability, error budgets, resilience testing, and failure-safe API and workflow semantics.
Publication record
MYTHOS-FG-SWE-0004
- Publication class
- Focused Field Guide
- Status
- Candidate
- Pages
- 55
- File size
- 236 KB
Reader
Read the publication
Searchable, bookmarked PDF, 55 pages. Loads on request (236 KB).
Candidate status describes publication review state. It does not establish certification, legal compliance, implementation conformance, benchmark reproduction, or product readiness.
Related
More in Software Engineering Field Guides
MYTHOS-FG-SWE-0001 Software Requirements, Specifications, and Acceptance Criteria
A requirements-engineering guide covering stakeholder needs, system and software requirements, product discovery, domain language, functional and quality requirements, constraints, interfaces, use cases, scenarios, normative specifications, acceptance criteria, traceability, change control, validation, and specification-driven development with human and AI implementers.
MYTHOS-FG-SWE-0002 Software Architecture, Modularity, and Domain-Driven Design
A software-architecture guide covering architectural drivers, views and viewpoints, modularity, coupling and cohesion, domain-driven design, bounded contexts, dependency direction, monoliths, services, events, plugins, data ownership, architecture decisions, evolutionary design, governance, fitness functions, and architecture recovery.
MYTHOS-FG-SWE-0003 API Design, Typed Contracts, Schemas, and Compatibility
An API-engineering guide covering HTTP and message semantics, resource and operation design, typed contracts, OpenAPI 3.2, AsyncAPI 3.1, JSON Schema, Protocol Buffers, GraphQL, errors, identity, pagination, idempotency, compatibility, versioning, testing, gateways, observability, governance, and AI-consumable tool interfaces.
MYTHOS-FG-SWE-0005 Asynchronous Programming and Structured Concurrency
A language-spanning guide to asynchronous programming, futures, tasks, event loops, reactors, goroutines, channels, async Rust, Python asyncio, structured concurrency, cancellation, deadlines, backpressure, synchronization, testing, observability, performance, and safe shutdown.
MYTHOS-FG-SWE-0006 Distributed Systems, Consistency, Coordination, and Sagas
A distributed-systems guide covering time, ordering, partial failure, replication, partitioning, consistency models, consensus, coordination, transactions, events, messaging, idempotency, sagas, compensation, reconciliation, observability, testing, multi-region design, and emerging verifiable or autonomous coordination.
MYTHOS-FG-SWE-0007 Software Testing Strategy and Quality Engineering
A quality-engineering guide covering test strategy, quality models, risk, levels and types, unit and component tests, integration, contract, system, acceptance, property, model-based, fuzz, mutation, performance, security, usability, accessibility, test data, environments, automation, flakiness, CI/CD, metrics, and AI-assisted testing.