{"id":765,"date":"2023-09-25T03:18:00","date_gmt":"2023-09-25T03:18:00","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/09\/25\/sre-weekly-issue-391\/"},"modified":"2023-09-25T03:18:00","modified_gmt":"2023-09-25T03:18:00","slug":"sre-weekly-issue-391","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/09\/25\/sre-weekly-issue-391\/","title":{"rendered":"SRE Weekly Issue #391"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-391\/\" title=\"Permalink to SRE Weekly Issue #391\" 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 proud to have been recognized by G2 as a High Performer and Enterprise Leader in Incident Management for the sixth consecutive quarter! In total, we received nine G2 awards in the Summer Report. As a thank-you to our community, we\u2019re giving away some awesome Rootly swag. Read our CEO\u2019s blog post and pick up some free swag here:<br \/>\n<a href=\"https:\/\/rootly.com\/blog\/celebrating-our-nine-new-g2-awards\">https:\/\/rootly.com\/blog\/celebrating-our-nine-new-g2-awards<\/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:\/\/www.codereliant.io\/abstraction-as-a-reliability-tool\/\" target=\"_blank\" rel=\"noopener\">Abstraction as a Reliability Tool<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Operating complex systems is about creating accurate mental models, and abstractions are a key ingredient.<\/p>\n<p>\u00a0\u00a0<small> Code Reliant<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/surfingcomplexity.blog\/2023\/08\/20\/why-lfi-is-a-tough-sell\/\" target=\"_blank\" rel=\"noopener\">Why LFI is a tough sell<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Why is it hard to get an organization to focus on LFI (learning from incidents) rather than RCA (root cause analysis)?  Here\u2019s a really great explanation.<\/p>\n<p>\u00a0\u00a0<small>Lorin Hochstein<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.blameless.com\/blog\/iceberg-incident-costs\" target=\"_blank\" rel=\"noopener\">The Iceberg of Engineering Incident Costs<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s about more than just money \u2014 like engineer morale, slowed innovation, and lost customers.<\/p>\n<p>\u00a0\u00a0<small>Aaron Lober \u2014 Blameless<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/medium.com\/@lohithc\/cap-theorem-explained-distributed-systems-series-a42c7eae9dae\" target=\"_blank\" rel=\"noopener\">CAP Theorem Explained: Distributed Systems Series<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>A great primer on the CAP theorem with a real-world example scenario.<\/p>\n<p>\u00a0\u00a0<small>Lohith Chittineni<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"http:\/\/blog.cloudflare.com\/how-waiting-room-queues\/\" target=\"_blank\" rel=\"noopener\">How Waiting Room makes queueing decisions on Cloudflare\u2019s highly distributed network<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s really interesting to see how they handled distributed queuing and throttling across a highly distributed cache network without sacrificing speed.<\/p>\n<p>\u00a0\u00a0<small>George Thomas \u2014 Cloudflare<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.honeycomb.io\/llms-demand-observability-driven-development\" target=\"_blank\" rel=\"noopener\">LLMs Demand Observability-Driven Development<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>[\u2026] <strong>LLMs are black boxes that produce nondeterministic outputs and cannot be debugged or tested using traditional software engineering techniques.<\/strong> Hooking these black boxes up to production introduces reliability and predictability problems that can be terrifying.<\/p>\n<p>\u00a0\u00a0<small>Charity Majors \u2014 Honeycomb<\/small><br \/>\n\u00a0\u00a0<small><em>Full disclosure: Honeycomb is my employer.<\/em><\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/rachelbythebay.com\/w\/2023\/05\/30\/eng\/\" target=\"_blank\" rel=\"noopener\">Feedback: I try to answer \u201chow to become a systems engineer\u201d<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Dig into and understand how enough things work, and eventually you\u2019ll look like a wizard.<\/p>\n<p>\u00a0\u00a0<small>Rachel By the Bay<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/robertovitillo.com\/default-timeouts\/\" target=\"_blank\" rel=\"noopener\">Don\u2019t trust default timeouts<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>As a rule of thumb, always set timeouts when making network calls. And if you build libraries, always set reasonable default timeouts and make them configurable for your clients.<\/p>\n<p>\u00a0\u00a0<small>Roberto Vitillo<\/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 proud to have been recognized by G2 as a High Performer and Enterprise Leader in Incident Management for the sixth consecutive quarter! In total, we received nine G2 awards in the Summer Report. As a thank-you to our community, we\u2019re giving away some awesome&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/09\/25\/sre-weekly-issue-391\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #391<\/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-765","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":766,"url":"https:\/\/fde.cat\/index.php\/2023\/10\/02\/sre-weekly-issue-392\/","url_meta":{"origin":765,"position":0},"title":"SRE Weekly Issue #392","date":"October 2, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Rootly is proud to have been recognized by G2 as a High Performer and Enterprise Leader in Incident Management for the sixth consecutive quarter! In total, we received nine G2 awards in the Summer Report. As a thank-you to our community,\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":769,"url":"https:\/\/fde.cat\/index.php\/2023\/10\/09\/sre-weekly-issue-393\/","url_meta":{"origin":765,"position":1},"title":"SRE Weekly Issue #393","date":"October 9, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Rootly is proud to have been recognized by G2 as a High Performer and Enterprise Leader in Incident Management for the sixth consecutive quarter! In total, we received nine G2 awards in the Summer Report. As a thank-you to our community,\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":765,"position":2},"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":543,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/21\/sre-weekly-issue-310\/","url_meta":{"origin":765,"position":3},"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":546,"url":"https:\/\/fde.cat\/index.php\/2022\/03\/07\/sre-weekly-issue-312\/","url_meta":{"origin":765,"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":765,"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\/765","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=765"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/765\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}