Fang icon

Fang

Background task queue.

fang.badykov.com
Screenshot of Fang

About Fang

Fang is a background task processing library designed for Rust, utilizing Postgres as a task queue. It offers both asynchronous and threaded workers, allowing tasks to be processed in threads or tokio tasks. Users can schedule tasks at any future time and also set up periodic tasks using cron expressions. Fang ensures that unique tasks are not duplicated in the queue. While tasks are stored in a single table, workers are designed to execute only specific types of tasks. Fang is an open-source project, licensed under MIT, and developed by Ayrat Badykov and Pepe Márquez.

📊 Repository Stats

Stars
679
Forks
29
Last commit
8 months ago
Repository age
4 years
License
MIT License

Auto-fetched from GitHub today.