{"id":895,"date":"2024-07-15T02:10:51","date_gmt":"2024-07-15T02:10:51","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2024\/07\/15\/sre-weekly-issue-433\/"},"modified":"2024-07-15T02:10:51","modified_gmt":"2024-07-15T02:10:51","slug":"sre-weekly-issue-433","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2024\/07\/15\/sre-weekly-issue-433\/","title":{"rendered":"SRE Weekly Issue #433"},"content":{"rendered":"<p><a class=\"email_only\" href=\"https:\/\/sreweekly.com\/sre-weekly-issue-433\/\">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>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.<\/p>\n<p><a href=\"https:\/\/firehydrant.com\/blog\/introducing-a-brand-new-microsoft-teams-integration\/\">https:\/\/firehydrant.com\/blog\/introducing-a-brand-new-microsoft-teams-integration\/<\/a><\/p>\n<\/div>\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group__inner-container\">\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/reliabilityengineering.substack.com\/p\/5-non-technical-skills-every-site\" target=\"_blank\" rel=\"noopener\">5 Non-Technical Skills Every Site Reliability Engineer Should Master<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article covers five skills:<\/p>\n<p>Ability to Lead<br \/>\nTaking Charge in Critical Situations<br \/>\nExpressing Opinions in a Non-Conflicting Way<br \/>\nLeading Initiatives for Continuous Improvement<br \/>\nBuilding and Maintaining Relationships<\/p>\n<p>\u00a0\u00a0<small>Prabesh<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/jaywhy13.hashnode.dev\/automated-telemetry-capture-via-python-bytecode-modification\" target=\"_blank\" rel=\"noopener\">Automating Telemetry Capture in Python using Bytecode<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>I was pretty dubious most of the way through this article \u2014 until I realized it was a story about why this solution <em>didn\u2019t<\/em> work for them.  Now it\u2019s an interesting read about Python and exercising restraint in complexity.<\/p>\n<p>\u00a0\u00a0<small>Jean-Mark Wright<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/engineering.fb.com\/2024\/06\/24\/data-infrastructure\/leveraging-ai-for-efficient-incident-response\/\" target=\"_blank\" rel=\"noopener\">Leveraging AI for efficient incident response<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Meta is training an LLM to suggest commits that may have caused a given incident, and its suggestions are right 42% of the time.<\/p>\n<p>\u00a0\u00a0<small>Diana Hsu, Michael Neu, Mohamed Farrag, and Rahul Kindi \u2014 Meta<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/blog.alexewerlof.com\/p\/percentile\" target=\"_blank\" rel=\"noopener\">Percentile<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Percentiles, because when your math(s) teacher told you you\u2019d use math all the time when you grew up, they were right!  This article does a great job of explaining percentiles if you\u2019re having trouble wrapping your mind around them.<\/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:\/\/netflixtechblog.com\/enhancing-netflix-reliability-with-service-level-prioritized-load-shedding-e735e6ce8f7d\" target=\"_blank\" rel=\"noopener\">Enhancing Netflix Reliability with Service-Level Prioritized Load Shedding<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Netflix designed their load shedding system to efficiently drop the requests that don\u2019t matter as much and prioritize what users really care about.<\/p>\n<p>\u00a0\u00a0<small>Anirudh Mendiratta, Kevin Wang, Joey Lynch, Javier Fernandez-Ivern, and Benjamin Fedorka \u2014 Netflix<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/jaywhy13.hashnode.dev\/cascading-failures-and-the-impossibility-of-scheduling-team-lunches\" target=\"_blank\" rel=\"noopener\">Cascading failures and the impossibility of scheduling team lunches<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article illustrates cascading delays in microservices and describes three techniques for dealing with them: timeouts, retries, and circuit breakers.<\/p>\n<p>\u00a0\u00a0<small>Jean-Mark Wright<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/blog.cloudflare.com\/cloudflare-1111-incident-on-june-27-2024\" target=\"_blank\" rel=\"noopener\">Cloudflare 1.1.1.1 incident on June 27, 2024<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Cloudflare\u2019s public DNS resolver had an outage due to a (probably accidental?) BGP hijack.  1.1.1.1 is a common address used internally for testing routing, so it\u2019s easy to understand how an accidental route leak happened.<\/p>\n<p>\u00a0\u00a0<small> Bryton Herdes, Mingwei Zhang, and Tanner Ryan \u2014 Cloudflare<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"http:\/\/notes.eatonphil.com\/2024-07-01-a-write-ahead-log-is-not-a-universal-part-of-durability.html\" target=\"_blank\" rel=\"noopener\">A write-ahead log is not a universal part of durability<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Here\u2019s a new post about durability and write-ahead logs. Write-ahead logs are used almost everywhere. But to build an intuition for why, it is helpful to imagine what you would do without a WAL.<\/p>\n<p>\u00a0\u00a0<small>Phil Eaton<\/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: 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\/ 5 Non-Technical Skills Every Site Reliability Engineer Should&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2024\/07\/15\/sre-weekly-issue-433\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #433<\/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-895","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":899,"url":"https:\/\/fde.cat\/index.php\/2024\/07\/22\/sre-weekly-issue-434\/","url_meta":{"origin":895,"position":0},"title":"SRE Weekly Issue #434","date":"July 22, 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\/ Technical Details: Falcon\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":872,"url":"https:\/\/fde.cat\/index.php\/2024\/06\/03\/sre-weekly-issue-427\/","url_meta":{"origin":895,"position":1},"title":"SRE Weekly Issue #427","date":"June 3, 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\/ Why didn\u2019t you\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":882,"url":"https:\/\/fde.cat\/index.php\/2024\/06\/17\/sre-weekly-issue-429\/","url_meta":{"origin":895,"position":2},"title":"SRE Weekly Issue #429","date":"June 17, 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\/ Virtualizing Our Storage\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":895,"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":891,"url":"https:\/\/fde.cat\/index.php\/2024\/07\/08\/sre-weekly-issue-432\/","url_meta":{"origin":895,"position":4},"title":"SRE Weekly Issue #432","date":"July 8, 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\/ Investigating Mysterious Kafka\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":885,"url":"https:\/\/fde.cat\/index.php\/2024\/06\/24\/sre-weekly-issue-430\/","url_meta":{"origin":895,"position":5},"title":"SRE Weekly Issue #430","date":"June 24, 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\/ r\/sre: Senior SRE\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\/895","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=895"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/895\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}