Tag: Architecture
All the articles with the tag "Architecture".
-
Composable Processor Architecture for AI Content Pipelines
Processors are decoupled by data, not coupled by flow. A modular architecture for scalable AI content and processing pipelines.
-
Durable Object Rate Limiting
How to build an adaptive rate limiting controller using Durable Objects to prevent getting blocked when crawling.
-
Inversion of Control in Data Pipeline Architecture
Don't hardcode how functions are called, where they run, or who calls them. Inject all of these decisions to enable multi-runtime systems.
-
Self-Hosted to Serverless: Migrating a WebSocket Relay
Using Cloudflare Durable Objects to manage persistent connections, fan-out routing, and shared in-memory state for real-time synchronization.
-
The Capability Primitive
Decomposing monolithic applications into self-registering functions for better composition and cost economics.
-
Why Every Capability Should Assume 80% Reliability
No media processing service is reliable enough to trust. The architecture that survives production expects everything to fail and handles it gracefully.
-
Composable Pipelines: When a Pipeline IS a Capability
The recursive property of workflows — pipelines calling pipelines calling pipelines — is the most underexplored idea in workflow orchestration.
-
Cost-Aware Orchestration: Budget as a First-Class Constraint
Every pipeline step has a cost. The orchestrator must treat budget like it treats timeout — a hard constraint that shapes every routing decision.
-
Durable Objects as Capability Registries
A service registry does not need a consensus protocol or a cluster. A Durable Object is already the single source of truth for its capability.
-
Streaming Data Pipelines with Async Generators
Why async generators are the right primitive for data pipelines—backpressure, composition, and natural event flow.