{"id":600,"date":"2022-06-20T01:18:22","date_gmt":"2022-06-20T01:18:22","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2022\/06\/20\/sre-weekly-issue-327\/"},"modified":"2022-06-20T01:18:22","modified_gmt":"2022-06-20T01:18:22","slug":"sre-weekly-issue-327","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2022\/06\/20\/sre-weekly-issue-327\/","title":{"rendered":"SRE Weekly Issue #327"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-327\/\" title=\"Permalink to SRE Weekly Issue #327\" class=\"email_only\">View on sreweekly.com<\/a><\/p>\n<div class=\"sreweekly-sponsor-message\">\n<h2>A message from our sponsor, <a href=\"https:\/\/rootly.com\/demo\/?utm_source=sreweekly\">Rootly<\/a>:<\/h2>\n<p>Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set):<br \/>\n<a href=\"https:\/\/rootly.com\/demo\/\">https:\/\/rootly.com\/demo\/<\/a><\/p>\n<\/div>\n<h2>Articles<\/h2>\n<div class=\"wp-block-group\">\n<div class=\"wp-block-group__inner-container\">\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/brooker.co.za\/blog\/2021\/04\/14\/redundancy.html\" target=\"_blank\" rel=\"noopener\">Redundant against what?<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Even when your system has redundancy, sometimes all the redundant copies fail at once because of what they share in common.<\/p>\n<p>\u00a0\u00a0Marc Brooker<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/reflectoring.io\/zero-downtime-deployments-with-feature-flags\/\" target=\"_blank\" rel=\"noopener\">Zero Downtime Database Changes with Feature Flags<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Feature flags make it easy to roll out database schema migrations without downtime.  This example uses double-writing and a data migration script.<\/p>\n<p>\u00a0\u00a0Tom Hombergs \u2014 Reflectoring<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/incident.io\/guide\/\" target=\"_blank\" rel=\"noopener\">Incident Management Guide<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Like some kind of Netflix of SRE writing, incident.io just dropped an <em>entire guide<\/em> on incident management, ready for bingeing.  My favorite is the section on <a href=\"https:\/\/incident.io\/guide\/on-call\/on-call-compensation\/\">on-call compensation<\/a>.<\/p>\n<p>\u00a0\u00a0Chris Evans \u2014 incident.io<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/flyingbarron.medium.com\/known-unknowns-webb-struck-by-meteoroid-fde752dec87a\" target=\"_blank\" rel=\"noopener\">Known Unknowns \u2014Webb Struck by Meteoroid!<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A major part of SRE is deciding what level of reliability makes sense, and how prepared you should be.  This article drives that point home with an analogy to the James Webb Space Telescope.<\/p>\n<p>\u00a0\u00a0Robert Barron \u2014 IBM<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/ably.com\/blog\/distributed-architecture-edge-messaging\" target=\"_blank\" rel=\"noopener\">A multi-region AWS architecture for low latency edge messaging<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Ably posted this design overview of their HA real-time messaging system, with lots of juicy details.<\/p>\n<p>\u00a0\u00a0Jo Stichbury \u2014 Ably<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.honeycomb.io\/blog\/going-on-call-first-time\/\" target=\"_blank\" rel=\"noopener\">Going On Call for the First Time<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>An advice columnist helps a newbie on-caller ease into the pager life.<\/p>\n<p>\u00a0\u00a0Liz Fong-Jones \u2014 Honeycomb<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.blameless.com\/incident-response\/retrospective-template\" target=\"_blank\" rel=\"noopener\">Retrospective Template (What They Are &amp; How To Use One)<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>I like that this article advocates using different templates for different kinds of retrospectives with different goals.<\/p>\n<p>\u00a0\u00a0Myra Nizami \u2014 Blameless<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/formidable.com\/blog\/2022\/sre-skills\/\" target=\"_blank\" rel=\"noopener\">Five Essential Non-technical Skills for SRE Success<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Yes, we need more of this!  The skills covered are: Communication, Empathy, Teamwork, Motivation, and Documentation.<\/p>\n<p>\u00a0\u00a0Paul Marsicovetere \u2014 Formidable<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>Outages<\/h2>\n<p><a href=\"https:\/\/status.digitalocean.com\/incidents\/xkpsn9hbnnlz\">Digital Ocean<\/a><br \/>\n<a href=\"https:\/\/status.cloud.google.com\/incidents\/fc7GCA6kAgnBihezUAkx\">Google Cloud Service Health<\/a><br \/>\n<a href=\"https:\/\/www.androidpolice.com\/amazon-down-outage-product-pages-fail-to-load\/\">Amazon.com<\/a><br \/>\n<a href=\"https:\/\/www.theregister.com\/2022\/06\/15\/frame_io_outages_adobe_apology\/\">Adobe Creative Cloud outages<\/a><br \/>\n<a href=\"https:\/\/technode.com\/2022\/06\/17\/xiaomis-smart-home-services-hit-by-temporary-outage\/\">Xiaomi Mijia (home automation)<\/a><br \/>\n<a href=\"https:\/\/www.northernfarmer.co.uk\/news\/20207043.soundcloud-loading-error-means\/\">Soundcloud<\/a><br \/>\n<a href=\"https:\/\/reddit.statuspage.io\/incidents\/j92wyjvx87jq\">reddit<\/a><br \/>\n<a href=\"https:\/\/www.cloudflarestatus.com\/incidents\/ggtt599cd67f\">Cloudflare<\/a><br \/>\nSRE WEEKLY<\/p>","protected":false},"excerpt":{"rendered":"<p>View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https:\/\/rootly.com\/demo\/ Articles Redundant against what? Even&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2022\/06\/20\/sre-weekly-issue-327\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #327<\/span><\/a><\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-600","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":611,"url":"https:\/\/fde.cat\/index.php\/2022\/07\/25\/sre-weekly-issue-331\/","url_meta":{"origin":600,"position":0},"title":"SRE Weekly Issue #331","date":"July 25, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https:\/\/rootly.com\/demo\/\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":543,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/21\/sre-weekly-issue-310\/","url_meta":{"origin":600,"position":1},"title":"SRE Weekly Issue #310","date":"February 21, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":546,"url":"https:\/\/fde.cat\/index.php\/2022\/03\/07\/sre-weekly-issue-312\/","url_meta":{"origin":600,"position":2},"title":"SRE Weekly Issue #312","date":"March 7, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":535,"url":"https:\/\/fde.cat\/index.php\/2022\/01\/24\/sre-weekly-issue-306\/","url_meta":{"origin":600,"position":3},"title":"SRE Weekly Issue #306","date":"January 24, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":540,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/07\/sre-weekly-issue-308\/","url_meta":{"origin":600,"position":4},"title":"SRE Weekly Issue #308","date":"February 7, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":537,"url":"https:\/\/fde.cat\/index.php\/2022\/01\/31\/sre-weekly-issue-307\/","url_meta":{"origin":600,"position":5},"title":"SRE Weekly Issue #307","date":"January 31, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/comments?post=600"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/600\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}