Show HN: Sentinel – prevent duplicate execution using Postgres
Sentinel is an open-source Python library that uses PostgreSQL to prevent duplicate execution of code, making endpoints idempotent without additional infrastructure. It handles the lifecycle of work execution, caching results, replaying them, and providing reconciliation tooling for errors. The project offers both synchronous and async interfaces.