{"id":660,"date":"2022-12-12T01:46:47","date_gmt":"2022-12-12T01:46:47","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2022\/12\/12\/sre-weekly-issue-351\/"},"modified":"2022-12-12T01:46:47","modified_gmt":"2022-12-12T01:46:47","slug":"sre-weekly-issue-351","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2022\/12\/12\/sre-weekly-issue-351\/","title":{"rendered":"SRE Weekly Issue #351"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-351\/\" title=\"Permalink to SRE Weekly Issue #351\" class=\"email_only\">View on sreweekly.com<\/a><\/p>\n<p>Seven years ago, I was busy pulling together content for the first several issues of SRE Weekly.  Since then, I estimate that I\u2019ve consumed over 6000 articles in my quest to curate content each week, most of them via text-to-speech.  You all make it worthwhile!  Thank you so much for reading, and thanks to all of the great authors out there for writing awesome articles.  Here\u2019s to another great year!<\/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\u00a0\ud83d\ude92.<\/p>\n<p>Rootly automates manual tasks like creating an incident channel, Jira ticket and Zoom rooms, inviting responders, creating statuspage updates, postmortem timelines and more. Want to see why companies like Canva and Grammarly love us?:<\/p>\n<p><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:\/\/fiberplane.dev\/blog\/on-call-with-tammy-bryant-butow\/\" target=\"_blank\" rel=\"noopener\">On-call with Tammy Bryant Butow<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>In this interview, Tammy Butow goes into detail on what it\u2019s like being on call and how she improved a team\u2019s horrible on-call burden by a factor of 10.<\/p>\n<p>\u00a0\u00a0<small>Elena Boroda \u2014 Fiberplane<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/rootly.com\/blog\/how-many-sres-does-your-company-need-here-s-how-to-decide\" target=\"_blank\" rel=\"noopener\">How Many SREs Does Your Company Need? Here\u2019s How to Decide<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Do you need just one or two SREs? Or should you build a sprawling SRE team, with a dozen or more SREs on hand to support your organization\u2019s reliability needs?<\/p>\n<p>\u00a0\u00a0<small>JJ Tang \u2014 Rootly<\/small><br \/>\n\u00a0\u00a0<small><em>This article is published by my sponsor, Rootly, but their sponsorship did not influence its inclusion in this issue.<\/em><\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/admiralcloudberg.medium.com\/the-luxembourg-maneuver-the-crash-of-luxair-flight-9642-8eb41563c668\" target=\"_blank\" rel=\"noopener\">The Luxembourg Maneuver: The crash of Luxair flight 9642<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>An unsanctioned (but not unheard of) action, a race condition, and multiple known design issues all contributed to this air accident.<\/p>\n<p>\u00a0\u00a0<small>Admiral Cloudberg<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.reddit.com\/r\/sysadmin\/comments\/zeo31j\/i_recently_had_to_implement_my_disaster_recovery\/\" target=\"_blank\" rel=\"noopener\">I recently had to implement my disaster recovery plan.<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A first-hand account of one way to handle DR in this reddit post.  Worth reading through to the end.<\/p>\n<p>\u00a0\u00a0<small>u\/disasterrecoverywhat \u2014 reddit<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.searchenginejournal.com\/rackspace-hosted-exchange-outage-due-to-security-incident\/473062\/\" target=\"_blank\" rel=\"noopener\">Rackspace Hosted Exchange Outage Due to Security Incident<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Rackspace\u2019s Hosted Microsoft Exchange offering has been down for over a week, and they\u2019re assisting (and paying for) customers to move to Microsoft 365.<\/p>\n<p>\u00a0\u00a0<small>Roger Montti \u2014 Search Engine Journal<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/ayende.com\/blog\/198625-A\/building-emergency-pathways-in-your-software-never-to-be-used?Key=abff54d1-87d0-49e2-86f4-0b7dc8871289\" target=\"_blank\" rel=\"noopener\"> Building emergency pathways in your software (never to be used)<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s a good idea to leave yourself a safety hatch to administer your system when everthing\u2019s gone to heck\u2026 otherwise you might have to break out the angle grinders.<\/p>\n<p>\u00a0\u00a0<small>Oren Eini \u2014 Hibernating Rhinos<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.honeycomb.io\/blog\/solving-murder-mystery-columnar-datastore\" target=\"_blank\" rel=\"noopener\">Solving a Murder Mystery: The Columnar Datastore Bug<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This intriguing debugging story also sheds some light on how Honeycomb\u2019s custom-built columnar data store works.<\/p>\n<p>\u00a0\u00a0<small>Paul Osman \u2014 Honeycomb<\/small><br \/>\n\u00a0\u00a0<small><em>Full disclosure: Honeycomb is my employer.<\/em><\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/jvns.ca\/blog\/2022\/12\/08\/a-debugging-manifesto\/\" target=\"_blank\" rel=\"noopener\">A debugging manifesto<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Tons of incredibly good advice in this infographic + article on debugging.<\/p>\n<p>\u00a0\u00a0<small>Julia Evans<\/small><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>SRE WEEKLY<\/p>","protected":false},"excerpt":{"rendered":"<p>View on sreweekly.com Seven years ago, I was busy pulling together content for the first several issues of SRE Weekly. Since then, I estimate that I\u2019ve consumed over 6000 articles in my quest to curate content each week, most of them via text-to-speech. You all make it worthwhile! Thank you so much for reading, and&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2022\/12\/12\/sre-weekly-issue-351\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #351<\/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-660","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":543,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/21\/sre-weekly-issue-310\/","url_meta":{"origin":660,"position":0},"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":540,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/07\/sre-weekly-issue-308\/","url_meta":{"origin":660,"position":1},"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":546,"url":"https:\/\/fde.cat\/index.php\/2022\/03\/07\/sre-weekly-issue-312\/","url_meta":{"origin":660,"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":603,"url":"https:\/\/fde.cat\/index.php\/2022\/07\/04\/sre-weekly-issue-329\/","url_meta":{"origin":660,"position":3},"title":"SRE Weekly Issue #329","date":"July 4, 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":537,"url":"https:\/\/fde.cat\/index.php\/2022\/01\/31\/sre-weekly-issue-307\/","url_meta":{"origin":660,"position":4},"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":[]},{"id":689,"url":"https:\/\/fde.cat\/index.php\/2023\/03\/13\/sre-weekly-issue-363\/","url_meta":{"origin":660,"position":5},"title":"SRE Weekly Issue #363","date":"March 13, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly\u00a0\ud83d\ude92. Rootly automates manual tasks like creating an incident channel, Jira ticket and Zoom rooms, inviting responders, creating statuspage updates, postmortem timelines and more. Want to see why companies like Canva and Grammarly love us?:\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\/660","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=660"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/660\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}