Documentation
-
Troubleshooting
Common issues can be resolved quickly when running locally. Lambda Not Found Check: JSONPath Errors Verify: Execution Failures Use the execution graph to: Best…
-
Performance and Optimization
Local testing helps you optimize before spending money in AWS. Reduce Execution Time Test workflows locally to identify slow states. Optimize Concurrency Adjust Parallel…
-
Advanced Patterns
Thrubit supports complex workflow patterns. Parallel Execution Run multiple branches at the same time and aggregate results. Map State Processing Process arrays of items…
-
Project Structure
A clean structure makes local execution easier. Recommended Layout Why It Matters Thrubit relies on predictable structure to: Best Practices
-
Cloud Integration
Thrubit complements AWS, it doesn’t replace it. Credentials Handling AWS credentials are loaded from: When AWS Is Used Local execution runs without AWS unless:…
-
Local Development
Thrubit enables a true local-first workflow for Step Functions. Why Develop Locally Development Workflow When to Use the Cloud Use AWS for:
-
Debugging Workflows
Debugging is where Thrubit delivers the most value. Visual Execution Graph Each execution is displayed as a graph: Inspect State Data Click any state…
-
Events and Inputs
Events drive your workflows. Using Input Files Store reusable inputs in an events/ folder: Why This Matters You can: Best Practices
-
Lambda Execution
Thrubit executes Lambda functions locally without AWS. Handler Requirements Each Lambda should export a handler: How Thrubit Resolves Lambdas Thrubit determines the file path…
-
State Machines
State machines define the logic and flow of your application. Supported State Types Thrubit supports the core Step Functions states: Example Workflow A typical…
-
Core Concepts
Thrubit mirrors how AWS Step Functions work, but executes everything locally. State Machine Execution Flow Each workflow follows a predictable lifecycle: Local Lambda Execution…
-
Getting Started
Thrubit lets you run AWS Step Functions locally with real Lambda execution so you can build and debug workflows without deploying to AWS. This…