{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiacxebu4tel34u6yugjl4h4sd2eadfqh3tvfmrwets3whwz65oeo4",
"uri": "at://did:plc:kdje3mhadf7edqzrrpxt4icb/app.bsky.feed.post/3me7bmvadsj62"
},
"description": "Artemis, the calm web reader I maintain, runs as a systemd process. When I want to update the software, I deploy the new code to the server and then restart the systemd process.\n[...]",
"path": "/2026/02/06/blue-green-deployment/",
"publishedAt": "2026-02-06T16:00:34.000Z",
"site": "https://jamesg.blog",
"tags": [
"Artemis",
"...] ["
],
"textContent": "Artemis, the calm web reader I maintain, runs as a systemd process. When I want to update the software, I deploy the new code to the server and then restart the systemd process.\n\n...] [",
"title": "Reducing Artemis’ deployment downtime with blue-green deployments"
}