feat(sreweekly): 新增第 536 期文章导出(html/markdown/articles 8 篇)并更新 manifest

This commit is contained in:
2026-09-29 06:00:58 +08:00
parent 90e27e7a87
commit 85bd383ec4
18 changed files with 5114 additions and 1 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,93 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="https://www.redditstatic.com/shreddit/assets/favicon/64x64.png" rel="icon shortcut" sizes="64x64" />
<title>Reddit</title>
<script nonce="39bcf342-99e5-4e88-95e3-9e3c82663a51">
document.addEventListener("DOMContentLoaded",async function(){var e=document.forms[0],n=(e.onsubmit=function(t){return new URLSearchParams(document.location.search).forEach((e,n)=>t.target.appendChild(Object.assign(document.createElement("input"),{name:n,type:"hidden",value:e}))),!0},await(async e=>e+e)("a7624aa2df2bf623"));e.elements.namedItem("solution").value=n,e.requestSubmit()},{once:!0});
</script>
<style>
main{align-items:center;display:flex;height:100vh;isolation:isolate;justify-content:center;position:relative;width:100vw}main:before{animation:scaleout 1.5s infinite ease-in-out;background-color:#d93900;border-radius:100%;content:'';height:8rem;opacity:.75;position:absolute;width:8rem}.logo{align-items:center;display:flex;fill:currentColor;font-size:4rem;justify-content:center;z-index:1}.logo svg{fill:currentColor;height:8rem;width:auto}@keyframes scaleout{0%{transform:scale(1)}100%{transform:scale(1.5);opacity:0}}.snoo-cls-1{fill:url(#snoo-radial-gragient) white}.snoo-cls-1,.snoo-cls-2,.snoo-cls-3,.snoo-cls-4,.snoo-cls-5,.snoo-cls-6,.snoo-cls-7,.snoo-cls-8,.snoo-cls-9,.snoo-cls-10,.snoo-cls-11{stroke-width:0}.snoo-cls-2{fill:url(#snoo-radial-gragient-2) white}.snoo-cls-3{fill:url(#snoo-radial-gragient-3) white}.snoo-cls-4{fill:url(#snoo-radial-gragient-4) #fc4301}.snoo-cls-5{fill:url(#snoo-radial-gragient-6) black}.snoo-cls-6{fill:url(#snoo-radial-gragient-8) black}.snoo-cls-7{fill:url(#snoo-radial-gragient-5) #fc4301}.snoo-cls-8{fill:url(#snoo-radial-gragient-7) white}.snoo-cls-9{fill:#842123}.snoo-cls-10{fill:#ff4500}.snoo-cls-11{fill:#ffc49c}
</style>
</head>
<body>
<main>
<div class='logo'>
<svg xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 216 216"
xmlns:xlink="http://www.w3.org/1999/xlink"
xml:space="preserve">
<defs>
<linearGradient id="orangeredGradient" gradientTransform="rotate(90)">
<stop offset="0%" stop-color="#FE7B0E"></stop>
<stop offset="100%" stop-color="#EF0A22"></stop>
</linearGradient>
</defs>
<defs>
<radialGradient id="snoo-radial-gragient" cx="169.75" cy="92.19" fx="169.75" fy="92.19" r="50.98" gradientTransform="translate(0 11.64) scale(1 .87)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#feffff"></stop>
<stop offset=".4" stop-color="#feffff"></stop>
<stop offset=".51" stop-color="#f9fcfc"></stop>
<stop offset=".62" stop-color="#edf3f5"></stop>
<stop offset=".7" stop-color="#dee9ec"></stop>
<stop offset=".72" stop-color="#d8e4e8"></stop>
<stop offset=".76" stop-color="#ccd8df"></stop>
<stop offset=".8" stop-color="#c8d5dd"></stop>
<stop offset=".83" stop-color="#ccd6de"></stop>
<stop offset=".85" stop-color="#d8dbe2"></stop>
<stop offset=".88" stop-color="#ede3e9"></stop>
<stop offset=".9" stop-color="#ffebef"></stop>
</radialGradient>
<radialGradient id="snoo-radial-gragient-2" cx="47.31" fx="47.31" r="50.98" xlink:href="#snoo-radial-gragient"></radialGradient>
<radialGradient id="snoo-radial-gragient-3" cx="109.61" cy="85.59" fx="109.61" fy="85.59" r="153.78" gradientTransform="translate(0 25.56) scale(1 .7)" xlink:href="#snoo-radial-gragient"></radialGradient>
<radialGradient id="snoo-radial-gragient-4" cx="-6.01" cy="64.68" fx="-6.01" fy="64.68" r="12.85" gradientTransform="translate(81.08 27.26) scale(1.07 1.55)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#f60"></stop>
<stop offset=".5" stop-color="#ff4500"></stop>
<stop offset=".7" stop-color="#fc4301"></stop>
<stop offset=".82" stop-color="#f43f07"></stop>
<stop offset=".92" stop-color="#e53812"></stop>
<stop offset="1" stop-color="#d4301f"></stop>
</radialGradient>
<radialGradient id="snoo-radial-gragient-5" cx="-73.55" cy="64.68" fx="-73.55" fy="64.68" r="12.85" gradientTransform="translate(62.87 27.26) rotate(-180) scale(1.07 -1.55)" xlink:href="#snoo-radial-gragient-4"></radialGradient>
<radialGradient id="snoo-radial-gragient-6" cx="107.93" cy="166.96" fx="107.93" fy="166.96" r="45.3" gradientTransform="translate(0 57.4) scale(1 .66)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#172e35"></stop>
<stop offset=".29" stop-color="#0e1c21"></stop>
<stop offset=".73" stop-color="#030708"></stop>
<stop offset="1" stop-color="#000"></stop>
</radialGradient>
<radialGradient id="snoo-radial-gragient-7" cx="147.88" cy="32.94" fx="147.88" fy="32.94" r="39.77" gradientTransform="translate(0 .54) scale(1 .98)" xlink:href="#snoo-radial-gragient"></radialGradient>
<radialGradient id="snoo-radial-gragient-8" cx="131.31" cy="73.08" fx="131.31" fy="73.08" r="32.6" gradientUnits="userSpaceOnUse">
<stop offset=".48" stop-color="#7a9299"></stop>
<stop offset=".67" stop-color="#172e35"></stop>
<stop offset=".75" stop-color="#000"></stop>
<stop offset=".82" stop-color="#172e35"></stop>
</radialGradient>
</defs>
<path class="snoo-cls-10" d="m108,0h0C48.35,0,0,48.35,0,108h0c0,29.82,12.09,56.82,31.63,76.37l-20.57,20.57c-4.08,4.08-1.19,11.06,4.58,11.06h92.36s0,0,0,0c59.65,0,108-48.35,108-108h0C216,48.35,167.65,0,108,0Z"></path>
<circle class="snoo-cls-1" cx="169.22" cy="106.98" r="25.22"></circle>
<circle class="snoo-cls-2" cx="46.78" cy="106.98" r="25.22"></circle>
<ellipse class="snoo-cls-3" cx="108.06" cy="128.64" rx="72" ry="54"></ellipse>
<path class="snoo-cls-4" d="m86.78,123.48c-.42,9.08-6.49,12.38-13.56,12.38s-12.46-4.93-12.04-14.01c.42-9.08,6.49-15.02,13.56-15.02s12.46,7.58,12.04,16.66Z"></path>
<path class="snoo-cls-7" d="m129.35,123.48c.42,9.08,6.49,12.38,13.56,12.38s12.46-4.93,12.04-14.01c-.42-9.08-6.49-15.02-13.56-15.02s-12.46,7.58-12.04,16.66Z"></path>
<ellipse class="snoo-cls-11" cx="79.63" cy="116.37" rx="2.8" ry="3.05"></ellipse>
<ellipse class="snoo-cls-11" cx="146.21" cy="116.37" rx="2.8" ry="3.05"></ellipse>
<path class="snoo-cls-5" d="m108.06,142.92c-8.76,0-17.16.43-24.92,1.22-1.33.13-2.17,1.51-1.65,2.74,4.35,10.39,14.61,17.69,26.57,17.69s22.23-7.3,26.57-17.69c.52-1.23-.33-2.61-1.65-2.74-7.77-.79-16.16-1.22-24.92-1.22Z"></path>
<circle class="snoo-cls-8" cx="147.49" cy="49.43" r="17.87"></circle>
<path class="snoo-cls-6" d="m107.8,76.92c-2.14,0-3.87-.89-3.87-2.27,0-16.01,13.03-29.04,29.04-29.04,2.14,0,3.87,1.73,3.87,3.87s-1.73,3.87-3.87,3.87c-11.74,0-21.29,9.55-21.29,21.29,0,1.38-1.73,2.27-3.87,2.27Z"></path>
<path class="snoo-cls-9" d="m62.82,122.65c.39-8.56,6.08-14.16,12.69-14.16,6.26,0,11.1,6.39,11.28,14.33.17-8.88-5.13-15.99-12.05-15.99s-13.14,6.05-13.56,15.2c-.42,9.15,4.97,13.83,12.04,13.83.17,0,.35,0,.52,0-6.44-.16-11.3-4.79-10.91-13.2Z"></path>
<path class="snoo-cls-9" d="m153.3,122.65c-.39-8.56-6.08-14.16-12.69-14.16-6.26,0-11.1,6.39-11.28,14.33-.17-8.88,5.13-15.99,12.05-15.99,7.07,0,13.14,6.05,13.56,15.2.42,9.15-4.97,13.83-12.04,13.83-.17,0-.35,0-.52,0,6.44-.16,11.3-4.79,10.91-13.2Z"></path>
</svg>
</div>
</main>
<form hidden method="GET" action="/r/sre/comments/1wguk7p/can_automated_root_cause_analysis_reliably/">
<input type="hidden" name="solution" />
<input type="hidden" name="js_challenge" value="1"/>
<input type="hidden" name="jsc_token" value="2824be10929bdc604753c70a67a1c33136e13baf11c73e06cf586fb9083ba2f0"/>
<input type="hidden" name="jsc_orig_r" value=""/>
</form>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,50 @@
[
{
"idx": 1,
"url": "https://surfingcomplexity.blog/2026/08/29/omnipresent-availability-risks-in-cloud-software/",
"ok": true,
"error": null
},
{
"idx": 2,
"url": "https://itnext.io/how-we-built-real-time-stock-pricing-at-mofid-brokerage-031015ce1301",
"ok": false,
"error": "HTTP 403"
},
{
"idx": 3,
"url": "https://techgenyz.com/background-jobs-backend-architecture/",
"ok": true,
"error": null
},
{
"idx": 4,
"url": "https://www.reddit.com/r/sre/comments/1wguk7p/can_automated_root_cause_analysis_reliably/",
"ok": false,
"error": "trafilatura returned empty"
},
{
"idx": 5,
"url": "https://surfingcomplexity.blog/2026/08/29/quick-thoughts-on-github-actions-aug-26-incident/",
"ok": true,
"error": null
},
{
"idx": 6,
"url": "https://arpio.io/https-arpio-io-your-agent-is-not-prodution-ready-until-it-can-recover/",
"ok": true,
"error": null
},
{
"idx": 7,
"url": "https://storiesfromtheedge.substack.com/p/rollback-does-not-erase-distributed",
"ok": true,
"error": null
},
{
"idx": 8,
"url": "https://planetscale.com/blog/the-architecture-of-neki",
"ok": true,
"error": null
}
]