{"id":703,"date":"2023-04-17T00:28:37","date_gmt":"2023-04-17T00:28:37","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/04\/17\/sre-weekly-issue-368\/"},"modified":"2023-04-17T00:28:37","modified_gmt":"2023-04-17T00:28:37","slug":"sre-weekly-issue-368","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/04\/17\/sre-weekly-issue-368\/","title":{"rendered":"SRE Weekly Issue #368"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-368\/\" title=\"Permalink to SRE Weekly Issue #368\" 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:\/\/dzone.com\/articles\/reducing-blast-radius-by-using-connection-pick-str\" target=\"_blank\" rel=\"noopener\">Isolating Noisy Neighbors in Distributed Systems: The Power of Shuffle-Sharding<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article uses a simulation to demonstrate the power of shuffle sharding to limit the blast radius of overload conditions.<\/p>\n<p>\u00a0\u00a0<small> Eugene Retunsky \u2014 DZone<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.lambdatest.com\/learning-hub\/stress-testing\" target=\"_blank\" rel=\"noopener\">Stress Testing Tutorial<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A comprehensive look at stress testing, how it differs from load testing, how to implement it, and how to analyze the results.<\/p>\n<p>\u00a0\u00a0<small>Lambdatest<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/doordash.engineering\/2022\/06\/07\/improving-fault-tolerance-with-rpc-fallbacks-in-doordashs-microservices\/\" target=\"_blank\" rel=\"noopener\">Building Fault Tolerance with RPC Fallbacks in DoorDash\u2019s Microservices<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Retries and high availability are great, but for critical dependencies, we can go a step further and define an alternative in case a dependency is down.<\/p>\n<p>\u00a0\u00a0<small>Leart Gjoni \u2014 DoorDash<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/doordash.engineering\/2022\/05\/13\/doordashs-may-12th-outage\/\" target=\"_blank\" rel=\"noopener\">DoorDash\u2019s May 12th Outage<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>From the archives, here\u2019s an incident report from a major outage at DoorDash in 2022.<\/p>\n<p>\u00a0\u00a0<small>Ryan Sokol \u2014 DoorDash<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/containerjournal.com\/features\/holding-retrospectives-in-a-cloud-native-world\/\" target=\"_blank\" rel=\"noopener\">Holding Retrospectives in a Cloud-Native World<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Amazon\u2019s old internal \u201cretrospective\u201d process sounds painful and scary.  Fortunately the author took the good parts and learned some valuable lessons from the rest.<\/p>\n<p>\u00a0\u00a0<small>Lee Atchison  \u2014 Container Journal<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/devops.com\/sres-stop-asking-your-product-managers-for-slos\/\" target=\"_blank\" rel=\"noopener\">SREs: Stop Asking Your Product Managers for SLOs<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Instead of asking PMs to \u201cspeak SRE,\u201d span the communication gap by using the common language of user stories to build business-cogent SLOs.<\/p>\n<p>\u00a0\u00a0<small>Kit Merker \u2014 DevOps.com<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.lastweekinaws.com\/blog\/awss-anti-competitive-move-hidden-in-plain-sight\/\" target=\"_blank\" rel=\"noopener\">AWS\u2019s Anti-Competitive Move Hidden in Plain Sight<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Amazon advantages their service offerings like RDS by making the (normally pricey) cross-availability-zone data transfer free.<\/p>\n<p>\u00a0\u00a0<small>Corey Quinn \u2014 Last Week In AWS<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/thenewstack.io\/should-every-incident-get-a-retrospective\/\" target=\"_blank\" rel=\"noopener\">Should Every Incident Get a Retrospective?<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s easy to think of reasons to run a retrospective on an incident. What about the reverse? Which incidents should we skip over?<\/p>\n<p>\u00a0\u00a0<small>Lex Neva \u2014 The New Stack<\/small><br \/>\u00a0\u00a0<small><em>Full disclosure: Honeycomb, my employer, is mentioned.<\/em><\/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 Isolating Noisy Neighbors&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/04\/17\/sre-weekly-issue-368\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #368<\/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-703","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":703,"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":703,"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":703,"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":703,"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":703,"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":703,"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\/703","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=703"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/703\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}