Releases: sarkarbikram90/FlowForge
Releases · sarkarbikram90/FlowForge
Release list
FlowForge v0.1.0 – Initial Distributed Workflow Scheduler MVP
🚀 FlowForge v0.1.0 – Initial MVP Release
FlowForge is a lightweight distributed workflow scheduler built in Rust, designed for performance, reliability, and simplicity.
✨ Features
- DAG-based workflow execution
- Task dependency management
- Retry logic with exponential backoff
- Distributed worker support
- REST API for triggering and monitoring workflows
- CLI for interacting with the system
- Docker Compose setup for local deployment
🏗️ Architecture
- Scheduler: Orchestrates DAG execution
- Workers: Execute tasks asynchronously
- Queue: Redis-based task distribution
- Metadata Store: PostgreSQL
🧪 How to Run Locally
git clone https://github.com/sarkarbikram90/FlowForge.git
cd FlowForge
make up📌 Notes
- This is an early MVP (v0.x.x)
- APIs and interfaces may change
- Not production-ready yet
🎯 Roadmap
- Cron-based scheduling
- UI for DAG visualization
- Advanced retry policies
- Kubernetes deployment support
Contributions, feedback, and issues are welcome.