feat(sreweekly): 新增第 536 期文章导出(html/markdown/articles 8 篇)并更新 manifest
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -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
192
sreweekly/articles/536/08-the-architecture-of-neki.html
Normal file
192
sreweekly/articles/536/08-the-architecture-of-neki.html
Normal file
File diff suppressed because one or more lines are too long
50
sreweekly/articles/536/index.json
Normal file
50
sreweekly/articles/536/index.json
Normal 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
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user