{"id":720,"date":"2023-05-29T00:35:07","date_gmt":"2023-05-29T00:35:07","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/05\/29\/sre-weekly-issue-374\/"},"modified":"2023-05-29T00:35:07","modified_gmt":"2023-05-29T00:35:07","slug":"sre-weekly-issue-374","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/05\/29\/sre-weekly-issue-374\/","title":{"rendered":"SRE Weekly Issue #374"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-374\/\" title=\"Permalink to SRE Weekly Issue #374\" 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>Rootly is hiring for a Sr. Developer Relations Advocate to continue helping more world-class companies like Figma, NVIDIA, Squarespace, accelerate their incident management journey. Looking for previous on-call engineers with a passion for making the world a more reliable place.  Learn more:<\/p>\n<p><a href=\"https:\/\/rootly.com\/careers?gh_jid=4015888007\">https:\/\/rootly.com\/careers?gh_jid=4015888007<\/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:\/\/medium.com\/the-prefect-blog\/more-memory-more-problems-b182d7807e3c\" target=\"_blank\" rel=\"noopener\">More Memory, More Problems<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A fascinating Postgresql debugging story that hinges on code comments, of all things.<\/p>\n<p>\u00a0\u00a0<small>Christopher White \u2014 Prefect<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/redpanda.com\/blog\/redpanda-official-jepsen-report-and-analysis\" target=\"_blank\" rel=\"noopener\">Redpanda\u2019s official Jepsen report: What we fixed, and what we shouldn\u2019t<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>If you\u2019re a distributed systems nerd, this one\u2019s a real treat.  It\u2019s a detailed breakdown of the results of a <a href=\"https:\/\/jepsen.io\/\">Jepsen<\/a> test.<\/p>\n<p>\u00a0\u00a0<small>Denis Rystsov \u2014 RedPAnda<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"http:\/\/blog.cloudflare.com\/unbounded-memory-usage-by-tcp-for-receive-buffers-and-how-we-fixed-it\/\" target=\"_blank\" rel=\"noopener\">Unbounded memory usage by TCP for receive buffers, and how we fixed it<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>An investigation into a kernel bug that caused excessive TCP memory usage in certain situations.<\/p>\n<p>\u00a0\u00a0<small>Mike Freemon \u2014 Cloudflare<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.squadcast.com\/blog\/scaling-site-reliability-engineering-teams-the-right-way\" target=\"_blank\" rel=\"noopener\">Scaling Site Reliability Engineering (SRE) Teams the Right Way<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Let\u2019s unpack what scaling a team is all about, what are the indicators, what are steps you can take, and how you know if you\u2019re done.<\/p>\n<p>\u00a0\u00a0<small>Biju Chacko \u2014 Squadcast<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/certomodo.substack.com\/p\/running-post-mortems\" target=\"_blank\" rel=\"noopener\">Running Post-Mortems<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Here\u2019s another guide on running incident retrospectives and building a repeatable retrospective process.<\/p>\n<p>\u00a0\u00a0<small>Amin Astaneh \u2014 Certo Modo<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/jvns.ca\/blog\/2023\/05\/25\/new-playground--memory-spy\/\" target=\"_blank\" rel=\"noopener\">New playground: memory spy<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Here\u2019s a fun little tool that lets you inspect how data in a C program is represented in memory.<\/p>\n<p>\u00a0\u00a0<small>Julia Evans<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/eng.lyft.com\/improving-kubernetes-cronjobs-at-scale-part-1-cf1479df98d4\" target=\"_blank\" rel=\"noopener\">How we learned to improve Kubernetes CronJobs at Scale<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This two-part series explores some shortcomings in Kubernetes\u2019s CronJob system and the ways that Lyft fixed and worked around them.<\/p>\n<p>\u00a0\u00a0<small>Kevin Yang \u2014 Lyft<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/timewitch.net\/post\/2020-04-04-cronjob-retro\/\" target=\"_blank\" rel=\"noopener\">Kubernetes CronJob Failed For 24 Days: a Retrospective<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>And here\u2019s a case where someone ran into the Kubernetes CronJob bug described in the previous article.<\/p>\n<p>\u00a0\u00a0<small>Vallery Lancey<\/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: Rootly is hiring for a Sr. Developer Relations Advocate to continue helping more world-class companies like Figma, NVIDIA, Squarespace, accelerate their incident management journey. Looking for previous on-call engineers with a passion for making the world a more reliable place. Learn more: https:\/\/rootly.com\/careers?gh_jid=4015888007 Articles More Memory,&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/05\/29\/sre-weekly-issue-374\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #374<\/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-720","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":720,"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":720,"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":720,"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":537,"url":"https:\/\/fde.cat\/index.php\/2022\/01\/31\/sre-weekly-issue-307\/","url_meta":{"origin":720,"position":3},"title":"SRE Weekly Issue #307","date":"January 31, 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":546,"url":"https:\/\/fde.cat\/index.php\/2022\/03\/07\/sre-weekly-issue-312\/","url_meta":{"origin":720,"position":4},"title":"SRE Weekly Issue #312","date":"March 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":[]},{"id":603,"url":"https:\/\/fde.cat\/index.php\/2022\/07\/04\/sre-weekly-issue-329\/","url_meta":{"origin":720,"position":5},"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":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/720","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=720"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/720\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}