Building JavaScript-Native Object-Capability RPC with Cap'n Web
基于 Cap'n Web,实现低样板对象能力 RPC,支持安全的 HTTP 客户端-服务器交互,无需代理。介绍核心概念、承诺流水线和资源管理的最佳实践。
Latest Essays
继续沿着时间线阅读近期的工程实践与技术观察。
近期的思考与工程笔记。
基于 Cap'n Web,实现低样板对象能力 RPC,支持安全的 HTTP 客户端-服务器交互,无需代理。介绍核心概念、承诺流水线和资源管理的最佳实践。
在 RAG 和 agentic 工作流中,利用 DeepEval 实现模块化评估管道,提供自定义指标、数据集管理和基准测试参数。
在函数式语言中使用效果系统强制纯函数,提供比print调试更结构化的不纯操作追踪与工程参数。
SedonaDB 利用 Rust 和 Apache Arrow 构建高性能地理空间 DataFrame,支持高效 joins、空间索引和大规模数据集分析。本文探讨实现细节、可落地参数及监控要点。
通过 WebAssembly 和 Wasmer,实现 Python 代码在边缘设备上的安全沙盒执行,接近原生速度,无需 VM 开销,适用于无服务器函数。
Memvid 通过将文本块编码为视频帧中的 QR 码,实现数百万块的无数据库语义搜索。利用视频压缩技术,提供 50-100 倍存储节省和亚 100ms 检索速度。适用于文档助手和 PDF 库搜索,无需基础设施。
针对 YouTube 新下载限制,探讨 yt-dlp 通过模块化提取器实现动态 JS 解析和签名解密的工程实践,包括关键参数监控与更新策略。
在 GrapheneOS 中,hardened_malloc 通过每堆隔离设计防范堆基攻击,给出守卫区域配置、完整性检查机制与分配器分区参数。
工程化CNN-based上采样以实现实时游戏低延迟推理,训练于多样分辨率对并使用感知损失函数。
针对高吞吐服务器应用,探讨 .NET 10 代际垃圾回收的工程优化,包括后台清理机制、并发标记策略,以及可落地参数配置与监控要点。
探讨 StringZilla 如何利用 AVX-512 内在函数加速 Jaccard 相似度计算,实现 CPU 上 109x H100 GPU 速度的近重复字符串检测,包括可调阈值和优化参数。
本文详细剖析 StringBlitz 项目中 AVX-512 内核的实现原理,实现大规模数据集字符串去重的 109 倍 CPU 加速,并提供内存访问优化参数与监控阈值。
基于 HumanLayer 框架,利用 AI 代理实现大型单体仓库跨模块依赖的动态追踪,支持自动化重构与代码理解,避免全代码库重新解析。
通过 A19 SoC Die 布局分析,揭示 ARM 核心的优化排列、NPU 的规模扩展以及电源优化策略,支持设备端 AI 加速的工程实现。
介绍构建自动化技术雷达的工程实践,包括趋势聚合、相关性评分和互动可视化,帮助 AI/系统从业者高效侦察技术动态。
通过基本 n-gram 马尔可夫链模拟 LLM 自回归生成,分析状态转移机制、工程参数及长程依赖的固有限制,为基础 AI 理解提供视角。
Bevy ECS 利用 archetypes 分组实体实现内存连续存储与并行系统执行,针对高负载实时游戏给出查询优化参数与性能监控策略。
Podman Desktop 通过 Electron 框架构建跨平台图形界面,整合 Podman CLI 后端,提供直观容器生命周期管理,支持无守护进程根less 工作流,提升 3M+ 用户桌面开发体验。
基于 Zig 语言开发的高性能终端库 Libghostty,分析其 GPU 加速渲染机制与原生 Sixel 图形支持,提供优化参数和工程实现清单。
利用JavaScript技术栈,在CookLikeHOC项目中实现交互式图表和溯源地图,清晰展示从原料采购到菜品上桌的全链路流程,提供关键参数配置与优化策略。