{"id":693,"date":"2023-03-27T03:21:39","date_gmt":"2023-03-27T03:21:39","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/03\/27\/sre-weekly-issue-365\/"},"modified":"2023-03-27T03:21:39","modified_gmt":"2023-03-27T03:21:39","slug":"sre-weekly-issue-365","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/03\/27\/sre-weekly-issue-365\/","title":{"rendered":"SRE Weekly Issue #365"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-365\/\" title=\"Permalink to SRE Weekly Issue #365\" 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:\/\/doordash.engineering\/2023\/02\/22\/how-doordash-designed-a-successful-write-heavy-scalable-and-reliable-inventory-platform\/\" target=\"_blank\" rel=\"noopener\">How DoorDash Designed a Successful Write-Heavy Scalable and Reliable Inventory Platform<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>They take us from the requirements analysis all the way through implementation of a high-throughput data store based on CockroachDB.<\/p>\n<p>\u00a0\u00a0<small>Chuanpin Zhu and Debalin Das \u2014 DoorDash<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.reddit.com\/r\/RedditEng\/comments\/11xx5o0\/you_broke_reddit_the_piday_outage\/\" target=\"_blank\" rel=\"noopener\">You Broke Reddit: The Pi-Day Outage<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>On March 14th, Reddit engineers upgraded a Kubernetes cluster from 1.23 to 1.24, and all hell broke loose.  I admire their precision in being down for 100\u03c0 minutes.<\/p>\n<p>\u00a0\u00a0<small>Jayme Howard \u2014 Reddit<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/medium.com\/govtech-edu\/how-we-keep-our-government-apps-running-with-high-reliability-a-peek-at-our-incident-management-fe1386d0fa43\" target=\"_blank\" rel=\"noopener\">How We Keep Our Government Apps Running With High Reliability: A Peek at Our Incident Management Strategy<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>With a huge user-base of students and teachers, these folks upped their incident response game, and they share how.<\/p>\n<p>\u00a0\u00a0<small>Nadinastiti and Estu Fardani \u2014 GovTech Edu<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/openai.com\/blog\/march-20-chatgpt-outage#technical-details\" target=\"_blank\" rel=\"noopener\">March 20 ChatGPT outage: Here\u2019s what happened<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A lurking bug in redis-py allowed users to see one another\u2019s data, and OpenAI took ChatGPT down to limit the damage.<\/p>\n<p>\u00a0\u00a0<small>OpenAI<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/blog.cloudflare.com\/the-quantum-state-of-a-tcp-port\/\" target=\"_blank\" rel=\"noopener\">The quantum state of a TCP port<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>In Linux, source port allocation can be complex.  This article shows why with a ton of code and tracing examples.<\/p>\n<p>\u00a0\u00a0<small>Jakub Sitnicki \u2014 Cloudflare<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"http:\/\/brooker.co.za\/blog\/2023\/03\/23\/economics.html\" target=\"_blank\" rel=\"noopener\">Surprising Scalability of Multitenancy<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>The gap between \u201cpaying for peak\u201d and \u201cearning on average\u201d is critical to understand how the economics of large-scale cloud systems differ from traditional single-tenant systems.<\/p>\n<p>\u00a0\u00a0<small>Marc Brooker<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/status.heroku.com\/incidents\/2524\" target=\"_blank\" rel=\"noopener\">Heroku Incident #2524 Follow-up<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A configuration error was masked because the app automatically fell back to the original configuration.  The problem only surfaced when the service was redeployed.<\/p>\n<p>\u00a0\u00a0<small>Heroku<\/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 How DoorDash Designed&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/03\/27\/sre-weekly-issue-365\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #365<\/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-693","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":693,"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":693,"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":693,"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":693,"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":693,"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":693,"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\/693","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=693"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/693\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}