Skip to content

tarekgs/ddia-engineering

v0.1.0MIT

Data-intensive and distributed-systems engineering judgment for coding agents, distilled from Designing Data-Intensive Applications (2e) and Software Architecture: The Hard Parts. Skills for stateful-feature design, architecture review, concurrency/consistency, failure handling, realtime sync, schema evolution, boundaries, workflows, and project architecture memory.

ddia-distributed-workflows

Design or review multi-step operations that span components — sagas, compensating actions, orchestration vs choreography, durable execution. Use when a business operation can't be one transaction, or when reviewing Temporal/workflow-engine usage.

Read SKILL.md at the source

Pinned to revision 193e0e5e4dfb, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.