Scheduler
Turns business chunks into payloads and fans them out to workers at a controlled rate. Encapsulates job state, chunking, and retries so a single trigger can drive thousands of parallel tasks.
Our open-source toolkit for orchestrating serverless workers on AWS — the same patterns behind the systems we ship. Read the docs, run it yourself, build on it.
SOSW (Serverless Orchestrator of Serverless Workers) coordinates fleets of small Lambda functions over DynamoDB-backed queues. You write the unit of work; the framework handles chunking, dispatch, retries, and closing the loop — at any scale, with no servers in the picture.
It is the distilled version of how we build for clients: spec-first, event-driven, auditable. Open-sourcing it keeps us honest — and gives your team the same foundation instead of a black box.
Plain Python on Lambda and DynamoDB — no SDK lock-in, no proprietary runtime. The orchestration logic outlives whichever model or library is in fashion this quarter.
These are not lab toys. The same scheduler and worker patterns run inside production systems handling millions of events, including fundshub.io.
Apache-licensed and dependency-light. Vendor it, fork it, extend the essentials. You own the system you ship — we just gave you a head start.
Every SOSW system is the same handful of primitives composed together — each a thin layer over Lambda and DynamoDB, each replaceable on its own.
Turns business chunks into payloads and fans them out to workers at a controlled rate. Encapsulates job state, chunking, and retries so a single trigger can drive thousands of parallel tasks.
The base Lambda processor: parse the task, do one unit of work, report status back through the orchestrator. Idempotent by design, so retries never double-process.
Tracks every invocation through the task lifecycle, re-queues stragglers, and closes out jobs only when the whole tree of work has actually completed. The audit trail comes free.
The shared substrate — managed task queues, DynamoDB helpers, config and metering — that lets the scheduler, workers, and orchestrator coordinate without a server to babysit.
Architecture, quick-start, and the reference for every component live at docs.sosw.app. The source — and every issue, release, and example — is on GitHub.
Heads up — the framework and its docs are getting a major upgrade soon. New patterns, clearer guides, and the agent-operations tooling we run internally are on the way.
The open-source toolkit is the foundation. We design, ship, and run the production systems on top of it — spec-first, with a full audit trail.
Start a project →