Show HN:Chalk——系统设计理念的交互式实验室
Chalk 是面向系统设计概念的交互式实验室,缓存淘汰示例用“炉边石板”类比演示淘汰策略。它用 10 个固定茶摊请求和 5 种淘汰规则展示命中率如何随策略变化。真实系统会从浏览器、CDN、应用层到数据库分层缓存,命中率取决于动态访问模式。
Chalk 是面向系统设计概念的交互式实验室,缓存淘汰示例用“炉边石板”类比演示淘汰策略。它用 10 个固定茶摊请求和 5 种淘汰规则展示命中率如何随策略变化。真实系统会从浏览器、CDN、应用层到数据库分层缓存,命中率取决于动态访问模式。
Lean Rada 提出一种利用 document.currentScript 属性的内联渲染技巧:在脚本中定义 `$=(...n)=>document.currentScript.replaceWith(...n)`,就能得到一个极简模板语言,把当前 script 元素直接替换成传入的内容。Simon Willison 在 Link Blog 中分享了这个做法。