# Hotdry Blog

> 代码、系统与工程实践的长期写作记录，适合按文章、分类和归档路径持续检索。

## 页面摘要
- 路径: /page/675/
- 当前页: 675 / 843
- 每页文章数: 20
- 文章总数: 16860
- 分类数: 267
- 归档年份数: 4
- 归档月份数: 17

## 快速导航
- [分类索引](/categories/)
- [归档索引](/archive/)
- [关于](/about/)
- [RSS](/rss.xml)

## 本页文章
### [JIT 与 CPU 的共舞：分支预测如何决定代码生死](/posts/2025/10/14/jit-and-cpu-co-design-how-branch-prediction-determines-code-fate/)
- 日期: 2025-10-14T08:33:18+08:00
- 分类: [compiler-design](/categories/compiler-design/)
- 摘要: 深入剖析 JIT 编译器如何通过优化代码布局，引导 CPU 分支预测器，从而在与解释器的性能竞赛中获得决定性优势。

### [欺骗分词器：字符级对抗攻击如何绕过LLM的安全防线](/posts/2025/10/14/deceiving-the-tokenizer-how-character-level-adversarial-attacks-bypass-llm-safeguards/)
- 日期: 2025-10-14T08:19:08+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 大型语言模型（LLM）的安全性不仅取决于语义理解，更隐藏在字符处理的底层细节中。本文揭示了利用Unicode和编码技巧进行字符级对抗攻击的机制、风险及其在工程实践中的防御策略。

### [逆向工程揭秘：从泄露的系统提示词看大模型的设计与安全](/posts/2025/10/14/reverse-engineering-leaked-llm-system-prompts/)
- 日期: 2025-10-14T08:07:02+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 深入分析泄露的ChatGPT、Claude等模型系统提示词，揭示其角色设定、能力边界与安全护栏的实现机制，并探讨开发者如何借鉴与防范。

### [荷兰政府干预安世半导体对全球供应链的技术影响](/posts/2025/10/14/nexperia-takeover-supply-chain-security/)
- 日期: 2025-10-14T08:03:57+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 荷兰政府对安世半导体的干预行动，不仅是地缘政治的博弈，更是对全球半导体供应链，特别是汽车和工业领域中基础但关键的功率器件供应稳定性的严峻考验。本文深入分析了此次事件对MOSFETs、逻辑芯片等核心组件的技术影响，并探讨了系统工程师在应对供应链中断时的风险评估、替代方案选择和验证等具体挑战。

### [剖析Aisuru僵尸网络：创纪录DDoS与ISP出口流量危机](/posts/2025/10/14/aisuru-botnet-ddos-architecture-and-mitigation/)
- 日期: 2025-10-14T07:47:46+08:00
- 分类: [ai-security](/categories/ai-security/)
- 摘要: Aisuru僵尸网络以近30 Tbps的攻击刷新纪录，其攻击流量主要源自美国ISP，暴露了网络出口流量管理的严峻挑战。本文剖析其架构、影响与多层缓解策略。

### [SQLite 与 CRDT 深度解析：值同步的实现原理](/posts/2025/10/14/sqlite-and-crdts-deep-dive-how-value-synchronization-works/)
- 日期: 2025-10-14T07:33:09+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 通过拆解 SQLite 中的增删改操作，详解 CRDT 如何利用版本时钟和墓碑机制，在本地优先的架构下实现无冲突的值同步与数据融合。

### [解构 Claude Code：自然语言如何驱动多步 Git 工作流](/posts/2025/10/14/claude-code-agentic-git-workflows/)
- 日期: 2025-10-14T07:18:26+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 深入剖析 Claude Code 如何将模糊的自然语言指令转化为精确、有序的 Git 操作序列，探讨其背后的意图识别、状态管理与命令生成机制。

### [光学热力学：无需开关，让光自我寻路的革命性方法](/posts/2025/10/14/optical-thermodynamics-a-revolutionary-method-for-self-routing-light-without-switches/)
- 日期: 2025-10-14T07:04:12+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 抛弃复杂的开关阵列，一种名为“光学热力学”的新兴框架利用热力学原理，让光在非线性系统中自我导航并汇聚到指定路径，为下一代光计算和网络技术开辟了全新的工程思路。

### [用 uv 为 CI 构建加速：从 pip 到 Rust 加速器的无缝切换](/posts/2025/10/14/accelerate-ci-builds-with-uv-a-seamless-switch-from-pip-to-the-rust-powered-installer/)
- 日期: 2025-10-14T06:48:13+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 面对 CI 流水线中缓慢的 Python 依赖安装，本文将介绍如何用 Rust 构建的高速安装器 uv 替代 pip，并以一个实际的 CI 配置为例，展示其显著的性能提升和缓存策略。

### [深度解析 Bun 打包器：Zig 如何通过底层优化实现极致性能](/posts/2025/10/14/a-deep-dive-into-buns-bundler-how-zig-achieves-extreme-performance/)
- 日期: 2025-10-14T06:33:47+08:00
- 分类: [frontend-development](/categories/frontend-development/)
- 摘要: Bun 的打包器利用 Zig 语言实现了远超传统 JS 工具的性能。本文深入分析其通过手动内存管理、优化的系统调用和一体化处理流程实现速度飞跃的技术内幕，并探讨其背后的工程权衡。

### [解构 Strudel：浏览器中的 Live Coding 与 Web Audio 实时合成](/posts/2025/10/14/deconstructing-strudel-live-coding-webaudio/)
- 日期: 2025-10-14T06:18:00+08:00
- 分类: [application-security](/categories/application-security/)
- 摘要: 深入分析基于 Web 的音乐 Live Coding 环境 Strudel 的内部架构，探究其从迷你标记语言解析到 Web Audio API 实时调度与音频渲染的完整流程。

### [深入 llama.cpp：剖析 ggml 张量库与 GGUF 文件格式](/posts/2025/10/14/ggml-and-gguf-the-backbone-of-efficient-llm-inference/)
- 日期: 2025-10-14T06:04:18+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 深入分析 `llama.cpp` 背后的核心技术：`ggml` 张量库和 GGUF 文件格式。本文将探讨它们如何通过高效的量化方法和内存管理，在各种硬件上实现可移植的、高性能的大型语言模型推理。

### [从“根本原因分析”到“系统性失败模型”：复杂系统的高弹性架构新范式](/posts/2025/10/14/from-root-cause-analysis-to-systemic-failure-models/)
- 日期: 2025-10-14T05:54:03+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 传统根本原因分析（RCA）在复杂分布式系统中已显不足。本文探讨为何“单一故障点”思维已过时，并介绍如何利用“系统性失败模型”来理解和构建更具弹性的现代化系统架构。

### [从“根本原因”到“系统性失败”：复杂系统韧性设计的思维转变](/posts/2025/10/14/from-root-cause-to-systemic-failure-models-a-paradigm-shift-in-resilient-system-design/)
- 日期: 2025-10-14T05:48:53+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 传统根本原因分析（RCA）在复杂系统中已显现其局限性。本文探讨为何应从寻找单一“故障点”转向拥抱“系统性失败模型”，通过理解分布式系统中失败的涌现特性，构建真正具有弹性和适应性的技术架构。

### [JIT 编译器核心：代码缓存的分配、回收与碎片化管理](/posts/2025/10/14/jit-compiler-core-code-cache-allocation-gc-and-fragmentation-management/)
- 日期: 2025-10-14T05:37:48+08:00
- 分类: [compiler-design](/categories/compiler-design/)
- 摘要: 深入探讨 JIT 编译器中代码缓存（Code Cache）的生命周期管理。本文将详细解析其空间分配策略、关键的回收（GC）机制如刷新与分段，以及如何通过合理的参数配置与监控，有效避免缓存碎片化，确保应用持续获得高性能。

### [JIT 编译器代码缓存管理：分配、回收与碎片化防治](/posts/2025/10/14/jit-compiler-code-cache-management-allocation-gc-and-fragmentation/)
- 日期: 2025-10-14T05:33:31+08:00
- 分类: [compiler-design](/categories/compiler-design/)
- 摘要: 深入探讨 JIT 编译器中代码缓存（Code Cache）的内存管理机制，从分配策略、垃圾回收（Flushing）到分段架构，提供避免缓存溢出和碎片化的关键参数与监控要点。

### [现代CPU对JIT编译的挑战：为何基于追踪的JIT是更优选择](/posts/2025/10/14/why-trace-based-jits-outperform-on-modern-cpus/)
- 日期: 2025-10-14T05:18:27+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 分析现代CPU的超标量执行和分支预测等特性如何挑战传统方法型JIT编译。论证基于追踪的JIT（Trace-based JIT）为何能生成对CPU更友好的代码，是适应当前硬件的更优优化策略。

### [容器往事：从 chroot 到 Docker 的技术演进与时代必然](/posts/2025/10/14/the-history-of-containers-from-chroot-to-docker/)
- 日期: 2025-10-14T05:04:52+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 探索容器技术从 1979 年的 chroot 隔离到 Docker 和云原生时代的演进历程，分析其背后的技术驱动力与云计算带来的经济必然性。

### [iOS 硬件安全革命：SPTM 与 Exclaves 如何构建坚不可摧的内核边界](/posts/2025/10/14/ios-hardware-security-how-sptm-and-exclaves-create-fortified-boundaries/)
- 日期: 2025-10-14T04:48:26+08:00
- 分类: [infrastructure-security](/categories/infrastructure-security/)
- 摘要: 深入分析苹果在 iOS 18 中引入的 Exclaves 安全架构。本文解释了它如何利用 A15 及更新芯片的 Secure Page Table Monitor (SPTM) 硬件特性，创建一个独立于主内核的安全执行环境，从而保护摄像头、麦克风和加密密钥等核心资产。

### [构建可扩展的请求日志管道：ClickHouse、Kafka 与 Vector 集成实践](/posts/2025/10/14/scalable-request-logging-pipeline-clickhouse-kafka-vector/)
- 日期: 2025-10-14T04:33:35+08:00
- 分类: [ai-engineering](/categories/ai-engineering/)
- 摘要: 本文探讨如何利用 Vector、Kafka 和 ClickHouse 构建一个高性能、可扩展的请求日志处理管道，实现从日志采集、清洗、传输到近实时分析的全流程落地实践。

## 热门分类
- [ai-systems](/categories/ai-systems/): 5960 篇
- [systems-engineering](/categories/systems-engineering/): 4056 篇
- [systems](/categories/systems/): 1860 篇
- [ai-security](/categories/ai-security/): 868 篇
- [application-security](/categories/application-security/): 842 篇
- [compiler-design](/categories/compiler-design/): 699 篇
- [security](/categories/security/): 526 篇
- [ai-engineering](/categories/ai-engineering/): 329 篇
- [compilers](/categories/compilers/): 322 篇
- [web](/categories/web/): 205 篇
- [general](/categories/general/): 198 篇
- [mlops](/categories/mlops/): 81 篇

## 最近归档
### [2026 年](/archive/2026/)
- 年度文章数: 6466
- 月份概览: [2026-04](/archive/2026/04/) (494)、[2026-03](/archive/2026/03/) (905)、[2026-02](/archive/2026/02/) (2318)、[2026-01](/archive/2026/01/) (2749)

### [2025 年](/archive/2025/)
- 年度文章数: 10386
- 月份概览: [2025-12](/archive/2025/12/) (2684)、[2025-11](/archive/2025/11/) (2842)、[2025-10](/archive/2025/10/) (2885)、[2025-09](/archive/2025/09/) (1967)、[2025-08](/archive/2025/08/) (1)、[2025-07](/archive/2025/07/) (1)

### [2024 年](/archive/2024/)
- 年度文章数: 5
- 月份概览: [2024-10](/archive/2024/10/) (2)、[2024-09](/archive/2024/09/) (2)、[2024-07](/archive/2024/07/) (1)

### [2023 年](/archive/2023/)
- 年度文章数: 3
- 月份概览: [2023-10](/archive/2023/10/) (2)、[2023-03](/archive/2023/03/) (1)
