Pq – Paprastos ir patikimos fono užduotys Python kalboje naudojant Postgres
ricwo·▲ 2·22.02.2026 15:03
Santrauka lietuviškai
Pq yra Python biblioteka fono užduotims vykdyti, paremta Postgres duomenų baze. Ji sukūrta kaip paprastesnis ir patikimesnis alternatyva python-rq sprendimui, kuris turėjo apribojimų ilgalaikėms ir periodinėms užduotims. Biblioteka naudoja Postgres transakcijas užduočių įtraukimui, užtikrina konkurso saugumą su SELECT ... FOR UPDATE SKIP LOCKED ir vykdo užduotis atskiruose procesuose, kad apsaugotų nuo atminties nutekėjimo. Pq palaiko periodines užduotis su persidengimo kontrole, prioritetų eiles ir integruojasi su pagrindine programos duomenų baze, tačiau nėra skirta labai dideliam užduočių srautui.
Originalus pavadinimas
Show HN: Pq – Simple, durable background tasks in Python using Postgres
Susijusios naujienos