I've spent years chasing race conditions in production systems, revenue systems handling real money, Kafka worker queues, and now reviewing LLM-generated backend code for a living. The pattern is always the same: code works fine until something fails mid-execution, then two processes think they own the same job.
AetherGrid is my answer to that. Job execution ownership runs on time-bound leases that renew continuously for the job's whole runtime, not a boolean flag that lies to you the moment a worker crashes or a heartbeat drops. Real subprocess execution with enforced timeouts, reconciliation that reclaims abandoned work, 280 tests behind it, including one that genuinely kills a process that ignores SIGTERM.
Live now on Product Hunt, launching August 21st. Would love feedback from anyone who's dealt with execution ownership or lease-based systems in their own infra, and happy to answer anything about the architecture.
Repo: https://github.com/wycliffRotich...