Staff Engineering Skills Distributed System Fallacies

Prevent failures caused by treating network calls like function calls. Use when writing code that calls external services, splits a monolith into microservices, chains multiple API calls, orchestrates distributed workflows, or handles requests that depend on other services. Activates on patterns like sequential service calls without timeouts, fetch/axios calls without error handling, multi-service writes without compensation, hardcoded service URLs, or any code that assumes the network is reliable, fast, or free.

triggerdotdev ea72393 10.3 KB Updated

File contents

triggerdotdev/staff-engineering-skills/tree/main/skills/staff-engineering-skills-distributed-system-fallacies commit ea72393acb

Frequently asked questions

npx skillmds@latest add triggerdotdev/staff-engineering-skills-distributed-system-fallacies