{"id":691,"date":"2023-03-20T01:53:27","date_gmt":"2023-03-20T01:53:27","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/03\/20\/sre-weekly-issue-364\/"},"modified":"2023-03-20T01:53:27","modified_gmt":"2023-03-20T01:53:27","slug":"sre-weekly-issue-364","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/03\/20\/sre-weekly-issue-364\/","title":{"rendered":"SRE Weekly Issue #364"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-364\/\" title=\"Permalink to SRE Weekly Issue #364\" 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\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:\/\/lukeshaughnessy.medium.com\/infrastructure-as-code-is-not-the-answer-cfaf4882dcba\" target=\"_blank\" rel=\"noopener\">Infrastructure as Code is Not the Answer!<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Heresy!  This article provides a counterpoint to many of the benefits of IaC.  While IaC may still be the right answer, it\u2019s not a slam dunk.<\/p>\n<p>\u00a0\u00a0<small>Luke Shaughnessy<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/medium.com\/@jsakyle\/the-foundational-pillars-of-site-reliability-engineering-d2249b192538\" target=\"_blank\" rel=\"noopener\">The Foundational Pillars of Site Reliability Engineering<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Short but sweet, this article outlines three focus areas that the author argues should be a part of any SRE role.<\/p>\n<p>\u00a0\u00a0<small>Kyle Robertson<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/doordash.engineering\/2023\/03\/14\/failure-mitigation-for-microservices-an-intro-to-aperture\/\" target=\"_blank\" rel=\"noopener\">Failure Mitigation for Microservices: An Intro to Aperture<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Way beyond just an intro to aperture, this article also covers microservice architecture failure modes, techniques used to avoid failures, and the weaknesses in those techniques.<\/p>\n<p>\u00a0\u00a0<small>Cong Ma and Matt Ranney \u2014 Doordash<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/github.com\/readme\/guides\/staff-engineers\" target=\"_blank\" rel=\"noopener\">How to put the plus in \u2018staff+\u2019 engineer <\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>I\u2019m including this here not just for the staff+ SREs out there. Many of these skills are important for SREs to develop much earlier than the Staff level, since our role can be so collaborative.<\/p>\n<p>\u00a0\u00a0<small>Ryn Daniels \u2014 GitHub<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/hross.substack.com\/p\/managing-risk-as-an-sre\" target=\"_blank\" rel=\"noopener\">Managing Risk as an SRE<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>I love that fully half of this article is about mentoring developing SREs in identifying and managing risk.<\/p>\n<p>\u00a0\u00a0<small>Ross Brodbeck<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.honeycomb.io\/blog\/how-we-define-sre-work-as-team\" target=\"_blank\" rel=\"noopener\">How We Define SRE Work, as a Team<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Learn how the Honeycomb SRE team has structured its work, including a fully copy of the team charter.<\/p>\n<p>\u00a0\u00a0<small>Fred Hebert \u2014 Honeycomb<\/small><br \/>\u00a0\u00a0<small><em>Full disclosure: Honeycomb is my employer and I am a member of the SRE team described in this article.<\/em><\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/intellyx.com\/2023\/02\/27\/how-to-engineer-your-technical-debt-response\/\" target=\"_blank\" rel=\"noopener\">How to Engineer your Technical Debt Response<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>An intriguing approach: define technical debt as a risk, and manage it in much the same way that we handle reliability-related risks, with a \u201cthreat budget\u201d.<\/p>\n<p>\u00a0\u00a0<small>Jason Bloomberg \u2014 Intellyx<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/surfingcomplexity.blog\/2023\/03\/13\/making-peace-with-the-imperfect-nature-of-mental-models\/\" target=\"_blank\" rel=\"noopener\">Making peace with the imperfect nature of mental models<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Instead, because our time and attention is limited, we have to get good at identifying cues to indicate that our models have gotten stale or are incorrect. <\/p>\n<p>\u00a0\u00a0<small>Lorin Hochstein<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/dzone.com\/articles\/fifo-vs-lifo-queueing-improving-service-availabili\" target=\"_blank\" rel=\"noopener\">FIFO vs. LIFO: Which Queueing Strategy Is Better for Availability and Latency?<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Using a simulation, this article comes to the conclusion that a hybrid between FIFO and LIFO is better than picking just one.<\/p>\n<p>\u00a0\u00a0<small> Eugene Retunsky \u2014 DZone<\/small><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>SRE WEEKLY<\/p>","protected":false},"excerpt":{"rendered":"<p>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?: https:\/\/rootly.com\/demo\/ Articles Infrastructure as Code&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/03\/20\/sre-weekly-issue-364\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #364<\/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-691","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":691,"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":579,"url":"https:\/\/fde.cat\/index.php\/2022\/05\/30\/sre-weekly-issue-324\/","url_meta":{"origin":691,"position":1},"title":"SRE Weekly Issue #324","date":"May 30, 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":535,"url":"https:\/\/fde.cat\/index.php\/2022\/01\/24\/sre-weekly-issue-306\/","url_meta":{"origin":691,"position":2},"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":603,"url":"https:\/\/fde.cat\/index.php\/2022\/07\/04\/sre-weekly-issue-329\/","url_meta":{"origin":691,"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":653,"url":"https:\/\/fde.cat\/index.php\/2022\/11\/21\/sre-weekly-issue-348\/","url_meta":{"origin":691,"position":4},"title":"SRE Weekly Issue #348","date":"November 21, 2022","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":[]},{"id":540,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/07\/sre-weekly-issue-308\/","url_meta":{"origin":691,"position":5},"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":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/691","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=691"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/691\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}