{"id":781,"date":"2023-11-06T01:43:33","date_gmt":"2023-11-06T01:43:33","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/11\/06\/sre-weekly-issue-397\/"},"modified":"2023-11-06T01:43:33","modified_gmt":"2023-11-06T01:43:33","slug":"sre-weekly-issue-397","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/11\/06\/sre-weekly-issue-397\/","title":{"rendered":"SRE Weekly Issue #397"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-397\/\" title=\"Permalink to SRE Weekly Issue #397\" 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:\/\/firehydrant.com\/\">FireHydrant<\/a>:<\/h2>\n<p>Incident management platform FireHydrant is combining alerting and incident response in one ring-to-retro tool. Sign up for the early access waitlist and be the first to experience the power of alerting + incident response in one platform at last.<br \/>\n<a href=\"https:\/\/firehydrant.com\/signals\/\">https:\/\/firehydrant.com\/signals\/<\/a><\/p>\n<\/div>\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:\/\/octopus.com\/blog\/modern-rollback-strategies\" target=\"_blank\" rel=\"noopener\">Modern rollback strategies<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>The length and complexity of this article hints at the theme that runs throughout: there\u2019s no easy, universal, perfect rollback strategy.  Instead, they present a couple of rollback strategies you can choose from and implement.<\/p>\n<p>\u00a0\u00a0<small>Bob Walker \u2014 Octopus Deploy<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/dzone.com\/articles\/make-your-jobs-more-robust-with-automatic-safety-s\" target=\"_blank\" rel=\"noopener\">Make Your Jobs More Robust With Automatic Safety Switches<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article delves into enhancing error management in batch processing programs through the strategic implementation of automatic safety switches and their critical role in safeguarding data integrity during technical errors.<\/p>\n<p>\u00a0\u00a0<small>Bertrand Florat \u2014 DZone<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/doordash.engineering\/2023\/10\/19\/how-doordash-standardized-and-improved-microservices-caching\/\" target=\"_blank\" rel=\"noopener\">How DoorDash Standardized and Improved Microservices Caching<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Part of their observability strategy, which they call \u201cshadowing\u201d, is especially nifty.<\/p>\n<p>\u00a0\u00a0<small>Lev Neiman and Jason Fan \u2014 DoorDash<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/github.blog\/2023-10-11-github-availability-report-september-2023\/\" target=\"_blank\" rel=\"noopener\">GitHub Availability Report: September 2023<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s interesting that the DB failed in a way that <a href=\"https:\/\/github.blog\/2016-12-08-orchestrator-github\/\">GitHub\u2019s Orchestrator deployment<\/a> was unable to detect.<\/p>\n<p>\u00a0\u00a0<small>Jakub Oleksy \u2014 GitHub<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/blog.alexewerlof.com\/p\/beyond-staff-engineer\" target=\"_blank\" rel=\"noopener\">Beyond Staff Engineer<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>What exactly is a Senior Staff Engineer?  While this article is not specifically about Senior Staff SREs, it\u2019s directly applicable, especially as I\u2019ve seen more Staff+ SRE job postings in the past couple years.<\/p>\n<p>\u00a0\u00a0<small>Alex Ewerl\u00f6f<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/incident.io\/blog\/a-guide-to-post-mortem-meetings\" target=\"_blank\" rel=\"noopener\">A guide to post-mortem meetings and how we run them at incident.io<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>\u201cBlameless\u201d doesn\u2019t mean no names allowed!<\/p>\n<p>Remember\u2014if discussing the actions of a specific person is being done for the sake of better learning; don\u2019t shy away from it.<\/p>\n<p>\u00a0\u00a0<small>incident.io<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.codereliant.io\/sre-interview-prep-plan-week-2\/\" target=\"_blank\" rel=\"noopener\">SRE Interview Prep Plan (Week 2)<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This series is shaping up to be a great study guide for new SREs.<\/p>\n<p>Each day of this week brings you one step closer to not only acing your SRE interviews but also becoming the SRE who can leverage code &amp; infrastructure to perfect systems reliability.<\/p>\n<p>\u00a0\u00a0<small>Code Reliant<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/engineering.fb.com\/2023\/10\/17\/data-infrastructure\/automating-product-deprecation-meta\/\" target=\"_blank\" rel=\"noopener\">Automating product deprecation<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A fascinating and scary concept: a tool for automatically identifying and performing all the changes involved in deprecating an entire product.<\/p>\n<p>\u00a0\u00a0<small>Will Shackleton, Andy Pincombe, and Katriel Cohn-Gordon \u2014 Meta<\/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, FireHydrant: Incident management platform FireHydrant is combining alerting and incident response in one ring-to-retro tool. Sign up for the early access waitlist and be the first to experience the power of alerting + incident response in one platform at last. https:\/\/firehydrant.com\/signals\/ Modern rollback strategies The length and&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/11\/06\/sre-weekly-issue-397\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #397<\/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-781","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":775,"url":"https:\/\/fde.cat\/index.php\/2023\/10\/23\/sre-weekly-issue-395\/","url_meta":{"origin":781,"position":0},"title":"SRE Weekly Issue #395","date":"October 23, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, FireHydrant: Incident management platform FireHydrant is combining alerting and incident response in one ring-to-retro tool. Sign up for the early access waitlist and be the first to experience the power of alerting + incident response in one platform at last. https:\/\/firehydrant.com\/signals\/ What\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":786,"url":"https:\/\/fde.cat\/index.php\/2023\/11\/13\/sre-weekly-issue-398\/","url_meta":{"origin":781,"position":1},"title":"SRE Weekly Issue #398","date":"November 13, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, FireHydrant: \u201cChange is the essential process of all existence.\u201d \u2013 Spock It\u2019s time for alerting to evolve. Get a first look at how incident management platform FireHydrant is architecting Signals, its native alerting tool, for resilience in the Signals Captain\u2019s Log. https:\/\/firehydrant.com\/blog\/captains-log-a-first-look-at-our-architecture-for-signals\/\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":797,"url":"https:\/\/fde.cat\/index.php\/2023\/11\/27\/sre-weekly-issue-400\/","url_meta":{"origin":781,"position":2},"title":"SRE Weekly Issue #400","date":"November 27, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, FireHydrant: How is FireHydrant building its alerting tool, Signals, to be robust, lightning-fast, and configurable to how YOU work? In this edition, of their Captain\u2019s Log, they dive into CEL and how they\u2019re using it to handle routing and logic. https:\/\/firehydrant.com\/blog\/captains-log-how-were-leveraging-cel\/ A\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":874,"url":"https:\/\/fde.cat\/index.php\/2024\/06\/10\/sre-weekly-issue-428\/","url_meta":{"origin":781,"position":3},"title":"SRE Weekly Issue #428","date":"June 10, 2024","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, FireHydrant: We\u2019ve gone all out on our new integration with Microsoft Teams. If you\u2019re a MS Teams user, FireHydrant now supports the most comprehensive integration for incident management. Run the entire IM process without ever leaving the chat. https:\/\/firehydrant.com\/blog\/introducing-a-brand-new-microsoft-teams-integration\/ The Reverse Red\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":862,"url":"https:\/\/fde.cat\/index.php\/2024\/05\/06\/sre-weekly-issue-423\/","url_meta":{"origin":781,"position":4},"title":"SRE Weekly Issue #423","date":"May 6, 2024","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, FireHydrant: FireHydrant is now AI-powered for faster, smarter incidents! Power up your incidents with auto-generated real-time summaries, retrospectives, and status page updates. https:\/\/firehydrant.com\/blog\/ai-for-incident-management-is-here\/ How to Fight Alert Fatigue with Synthetic Monitoring This one\u2019s full of great advice about making sure alerts are\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":819,"url":"https:\/\/fde.cat\/index.php\/2024\/02\/05\/sre-weekly-issue-410\/","url_meta":{"origin":781,"position":5},"title":"SRE Weekly Issue #410","date":"February 5, 2024","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, FireHydrant: How many seats are you paying for in your legacy alerting tool that rarely get paged? With Signals\u2019 bucket pricing, you only pay for what you use. Join the beta for a better tool at a better price. https:\/\/firehydrant.com\/blog\/signals-beta-live\/ Staying in\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\/781","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=781"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/781\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}