{"id":666,"date":"2023-01-09T02:05:19","date_gmt":"2023-01-09T02:05:19","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/01\/09\/sre-weekly-issue-354\/"},"modified":"2023-01-09T02:05:19","modified_gmt":"2023-01-09T02:05:19","slug":"sre-weekly-issue-354","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/01\/09\/sre-weekly-issue-354\/","title":{"rendered":"SRE Weekly Issue #354"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-354\/\" title=\"Permalink to SRE Weekly Issue #354\" 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=\"http:\/\/media.blubrry.com\/disastercast\/s3-eu-west-1.amazonaws.com\/disastercast\/DisasterCastEpisode31.mp3\" target=\"_blank\" rel=\"noopener\">DisasterCast Episode 31<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This episode of DisasterCast discusses what happens when attempts to make things safer backfire.<\/p>\n<p>by trying to suppress small problems, we create a reservoir of danger waiting to burst out<\/p>\n<p>\u00a0\u00a0<small>Drew Rae<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/sre.google\/mobaa\/\" target=\"_blank\" rel=\"noopener\">Museum of Borgmon Abstract Art<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>These images offer a glimpse into the visual patterns that appear in our variables and time-series, and the beauty that emerges from chaos. Some of the images in these galleries appeared during difficult rollouts, and some even during production incidents. All come from graphs generated by Google\u2019s monitoring systems.<\/p>\n<p>\u00a0\u00a0<small>Google<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.infoq.com\/presentations\/scientific-method-testing-resilience\" target=\"_blank\" rel=\"noopener\">The Scientific Method for Testing System Resilience <\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>The popular slogan says \u201ctest in production\u201d, but what if your business simply doesn\u2019t allow it?<\/p>\n<p>For any scenario where I expect to be causing client impact, I\u2019d rather test in non-production than not test at all, since production is clearly off the table.<\/p>\n<p>\u00a0\u00a0<small>Christina Yakomin \u2014 InfoQ<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.nytimes.com\/2023\/01\/07\/business\/uber-engineer-bloggers.html\" target=\"_blank\" rel=\"noopener\">The Engineers Are Bloggers Now<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>There\u2019s been a trend toward narrating our engineering work on company blogs, without which this newsletter probably wouldn\u2019t exist.<\/p>\n<p>\u00a0\u00a0<small>Jordan Teicher \u2014 New York Times<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/engineering.mercari.com\/en\/blog\/entry\/20221218-migrations-the-wrong-way\/\" target=\"_blank\" rel=\"noopener\">Moving to cloud: How to do Migrations the wrong way<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>My team recently moved databases from local files in the codebase to an online Database.<\/p>\n<p>It didn\u2019t go quite as planned, but they got there in the end.<\/p>\n<p>\u00a0\u00a0<small>Kaustubh Hiware \u2014 Mercari<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/engineering.hellofresh.com\/developing-a-data-driven-tool-to-estimate-the-cost-of-incidents-167d0438cf77?source=rss----ac51da0a699a---4\" target=\"_blank\" rel=\"noopener\">Developing a data driven tool to estimate the cost of incidents<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>In Product Analytics we wanted to support our colleagues in SRE, so we created a model to predict the monetary costs of incidents affecting our conversion funnel.<\/p>\n<p>\u00a0\u00a0<small>Enrique Hernani Ros \u2014 HelloFresh<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.theregister.com\/2023\/01\/03\/philippines_air_traffic_outage\/\" target=\"_blank\" rel=\"noopener\">Air traffic system outage in Philippines strands 65,000<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>There\u2019s some interesting detail here about multiple failed UPSes and an accidental voltage mismatch exacerbating the situation.<\/p>\n<p>\u00a0\u00a0<small>Laura Dobberstein \u2014 The Register<\/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 DisasterCast Episode 31&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/01\/09\/sre-weekly-issue-354\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #354<\/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-666","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":659,"url":"https:\/\/fde.cat\/index.php\/2022\/12\/05\/sre-weekly-issue-350\/","url_meta":{"origin":666,"position":0},"title":"SRE Weekly Issue #350","date":"December 5, 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":556,"url":"https:\/\/fde.cat\/index.php\/2022\/03\/21\/sre-weekly-issue-314\/","url_meta":{"origin":666,"position":1},"title":"SRE Weekly Issue #314","date":"March 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 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":666,"position":2},"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":565,"url":"https:\/\/fde.cat\/index.php\/2022\/04\/25\/sre-weekly-issue-319\/","url_meta":{"origin":666,"position":3},"title":"SRE Weekly Issue #319","date":"April 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":579,"url":"https:\/\/fde.cat\/index.php\/2022\/05\/30\/sre-weekly-issue-324\/","url_meta":{"origin":666,"position":4},"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":666,"position":5},"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":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/666","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=666"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/666\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}