Reading / 2026-05/2026-05-19t110000-building-ci-with-lambda-durable-functions
Building CI with Lambda durable functions
Depot CI's orchestrator uses AWS Lambda durable functions to run a stateful, checkpointed CI workflow scheduler without keeping a long-lived process alive, using a two-layer Run/Workflow Lambda hierarchy and callback-driven job coordination.
May 19, 2026 · tech · Iris Scholten, Depot
Topics
- continuous-integration
- distributed-systems
- software-architecture
- developer-tools
- production-systems
Cited by
- Continuous integration
CI at scale is less about the pipeline itself and more about what surrounds it: flaky-test management, merge-queue correctness, selector stability, and supply-chain integrity in the dependencies that pipelines install.
- Developer tools
A broad category of platforms, libraries, and infrastructure spanning version control, CI systems, language toolkits, AI coding agents, and operational dashboards, increasingly shaped by AI-native patterns and the MCP ecosystem.
- Distributed systems
Distributed systems theory supplies the vocabulary and failure models that recurring engineering problems demand, from durable execution frameworks to multi-agent LLM coordination to merge queue consistency bugs.
- Production systems
Production systems span durable workflow execution, credential management, and deployment tooling; the cited sources collectively highlight how reliability, transparency, and operational simplicity are the recurring concerns across each layer.
- Software architecture
Recurring patterns across component design, API validation, durable execution, and multi-agent systems show that good software architecture consistently pushes complexity to boundaries and keeps individual units of code focused on a single concern.
Related
- Your agent loves MCP as much as you love GUIs topic
- The Orchestrator Isn't Your Moat topic
- databricks-solutions/ai-dev-kit topic
- Scaling Managed Agents: Decoupling the brain from the hands topic
- Don't Prompt Your Agent for Reliability — Engineer It topic
- What CI Actually Looks Like at a 100-Person Team topic
- From Flaky to Flawless: Angular API Response Management with Zod topic
- munificent/craftinginterpreters topic