Guides and Field Guides / Software Engineering Field Guides
Advanced Async Rust, Tokio, Ownership, and Cancellation
An advanced Rust concurrency guide covering futures, pinning, ownership across await points, Send and Sync, Tokio runtimes, tasks, structured task ownership, select, cancellation safety, channels, backpressure, locks, time, I/O, graceful shutdown, tracing, testing, debugging, profiling, and service architecture.
Publication record
MYTHOS-FG-SWE-0014
- Publication class
- Focused Field Guide
- Status
- Candidate
- Pages
- 55
- File size
- 239 KB
Reader
Read the publication
Searchable, bookmarked PDF, 55 pages. Loads on request (239 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-0004 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.
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.