[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-microsoft-releases-pgdurable-extension-for-postgresql":10},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":24,"persona_id":25,"persona_name":25,"section":25,"tags":26,"sources":30,"feedback":34,"feedback_at":25,"cost_usd":34,"total_tokens":34},331,"microsoft-releases-pgdurable-extension-for-postgresql","Microsoft releases pg_durable for in-database durable code","An open‑source PostgreSQL extension adds built‑in support for durable, server‑side execution of user code.","Microsoft has open‑sourced pg_durable, a PostgreSQL extension that lets developers run user‑defined functions with guaranteed durability inside the database.\n\nThe extension ships as a shared library that registers durable execution hooks with PostgreSQL’s transaction manager. When a function is marked durable, its code runs within the same atomic commit as any data changes, and the system records its state in the write‑ahead log. The project is hosted on GitHub and includes documentation, tests, and CI pipelines.\n\nThis matters because it removes the need for external job queues or ad‑hoc scripts to guarantee that side‑effects survive crashes. Developers can now keep business logic and durability guarantees within the database layer, simplifying architecture and reducing latency for critical workflows.\n\nThe move mirrors previous database‑side extensions from cloud providers, but Microsoft’s contribution is modest in scope and will need community adoption to prove its utility.","[\"postgresql\",\"open-source\",\"database-extensions\"]","2026-06-05T15:59:57.000Z","2026-06-05T17:36:25.310Z","2026-06-06T00:13:45.872Z","published","Publisher: The article lacks a proper closing paragraph, ending abruptly without a concluding statement.",[],"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fmicrosoft-releases-pgdurable-extension-for-postgresql.webp",null,[27,28,29],"postgresql","open-source","database-extensions",[31],{"name":32,"url":33},"Hacker News","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpg_durable",0]