TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Chancy, a Postgres-backed, batteries-included task queue for Python

3 pointsby TkTech6 months ago
Chancy is an early-stage project to address a lot of the issues I&#x27;ve run into over the years trying to use Celery+Flower on small and large projects. It&#x27;s now been used in a few projects with thousands of users, over a billion jobs, and hundreds of thousands of workflows. All Chancy features work with just Postgres, on 1 or 1000 workers or even embedded inside your existing asyncio servers like FastAPI.<p><pre><code> - Support for job priorities, retries, timeouts, scheduling, global rate limits, memory limits, unique jobs, cancellation, and more - asyncio-based worker with support for asyncio, threaded, process-based, and sub-interpreter job execution. - Configurable job retention for easy debugging and tracking - Minimal dependencies (only psycopg3 required) - Plugins for a dashboard, workflows, cron jobs, and more - Optional transactional enqueueing for atomic job creation - asyncio &amp; sync APIs for easy integration with existing codebases</code></pre>

no comments

no comments