In questo talk mostreremo come i Custom Background Workers, introdotti in PostgreSQL 9.3, possono essere usati per implementare un job scheduler personalizzato. Si farà uso dell’estensione worker_spark, pubblicata in PGXN, per eseguire con cadenza regolare una procedura in user space, la quale può essere modificata direttamente dagli utenti consentendo a questi ultimi di implementare con facilità le proprie logiche di scheduling. |