LANG
语言与架构图谱
Python / Go / Java / TS 底层机制、DDIA、系统架构、性能分析与 AI Agent107 页AI Agent
Agent 基础循环 — LLM + 工具 + 终止守卫: 一个会调工具的 while 循环agent/agent-loop.htmlAgent 上下文工程 — Context Engineering: 决定什么在场、什么退场、什么永远别来agent/context-engineering.htmlAgent 评估与可观测 — Evals & Tracing: eval 防变坏, trace 找瓶颈, badcase 回流闭环agent/evals.htmlAgent 安全与护栏 — Guardrails: 不可信三角、最小权限、沙箱与全链路审计agent/guardrails.htmlAgent MCP 协议 — Model Context Protocol: AI 应用的 USB-C 标准接口agent/mcp.htmlAgent 记忆系统 — Memory: 会话内靠 messages, 跨会话靠外置的写/读/忘三件事agent/memory.htmlAgent 多智能体编排 — Multi-Agent: 上下文隔离、supervisor、handoff 与结构化回传agent/multi-agent.htmlAgent 生产化 — Production: 流式、持久化、幂等、限流降级与成本归因五道坎agent/production.htmlAgent RAG — 检索增强生成: 分块、嵌入、混合检索、重排与引用溯源全链路agent/rag.htmlAgent 工具调用 — Function Calling: Schema 填表 + 校验闸门 + call.id 配对agent/tool-use.html
系统架构
系统架构 缓存机制 — Cache Aside · 穿透/击穿/雪崩 · 多级缓存arch/arch-caching.html系统架构 一致性与共识 — 一致性谱系 · Quorum · Raft · CAParch/arch-consistency.html系统架构 节点协调与集群控制 — 选举 · 租约 · 共识 · 防脑裂arch/arch-coordination.html系统架构 服务发现与配置中心 — 注册中心 · 客户端/服务端发现 · Watch · 动态配置arch/arch-discovery.html系统架构 故障检测与可用性 — 心跳 · 探针 · Phi Accrual · Failoverarch/arch-failure-detection.html系统架构 隔离多租户与资源治理 — 多租户三模式 · 配额 · Noisy Neighborarch/arch-isolation.html系统架构通用机制 — 八大核心问题 × 20 个基础机制全景知识图谱arch/arch-mechanisms.html系统架构 事务消息与最终一致性 — 2PC · TCC · Saga · Outbox · 幂等arch/arch-messaging.html系统架构 可观测性 — Metrics · Logging · Tracing · SLOarch/arch-observability.html系统架构 数据分布与扩缩容 — 分片 · 一致性哈希 · 路由 · 重平衡arch/arch-partitioning.html系统架构 常见架构模式 — 微服务 · CQRS · 事件溯源 · Saga · Sidecararch/arch-patterns.html系统架构 数据复制与持久化 — 主从 · 半同步 · WAL · 快照arch/arch-replication.html系统架构 容错弹性与稳定性 — 超时 · 重试 · 熔断 · 舱壁 · 降级arch/arch-resilience.html系统架构 调度编排与控制面 — 调谐循环 · Bin Packing · 亲和性 · HPAarch/arch-scheduling.html系统架构 安全与访问控制 — 认证授权 · RBAC/ABAC · mTLS · Secret 管理arch/arch-security.html系统架构 时间顺序与因果 — 时钟偏移 · Lamport/Vector/HLC · Happens-beforearch/arch-time-ordering.html系统架构 流量治理与负载控制 — 负载均衡 · 限流 · 背压 · 弃车arch/arch-traffic.html
DDIA
DDIA 批处理与流处理 — MapReduce shuffle / 事件时间与水位线 / CDC 与 outbox (Ch.11-12)ddia/ddia-batch-stream.htmlDDIA 分布式故障与共识 — 超时不可区分 → fencing → Raft 全序广播 (Ch.9-10)ddia/ddia-consensus.htmlDDIA 编码与服务数据流 — JSON/Protobuf/Avro 兼容性 + REST/RPC/消息队列 (Ch.5)ddia/ddia-encoding.htmlDDIA 全景与质量属性 — SoR 与派生数据 / OLTP-OLAP / 分位数与过载防御 (Ch.1-2)ddia/ddia-foundations.htmlDDIA 数据集成与哲学 — 一切皆派生 / lambda vs kappa / 端到端论点 / saga 与对账 (Ch.13-14)ddia/ddia-integration.htmlDDIA 数据模型与查询语言 — 关系/文档/图三种形状 + 事件溯源与 CQRS (Ch.3)ddia/ddia-models.htmlDDIA 分片与路由 — 一致性哈希 / 热点打散 / 本地与全局二级索引 (Ch.7)ddia/ddia-partitioning.htmlDDIA 复制 — 单主/多主/无主 + quorum + 复制延迟三一致性与冲突收敛 (Ch.6)ddia/ddia-replication.htmlDDIA 存储引擎与索引 — LSM 写优 vs B-Tree 读优 / 列存与向量索引 (Ch.4)ddia/ddia-storage.htmlDDIA 事务与隔离 — ACID / MVCC 快照隔离 / 写偏斜与幻影 / 可串行化三实现 (Ch.8)ddia/ddia-transactions.html
Go
Go Channel 与 select — CSP 并发模型go/go-channel.htmlGo context 取消传播 — 树形取消与超时预算瀑布go/go-context.htmlGo defer / panic / recover — 栈式收尾协议go/go-defer.htmlGo 错误处理 — error 是值, 包装链与 Is/Asgo/go-error.htmlGo 逃逸分析 — 栈分配 vs 堆分配go/go-escape.htmlGo GC — 三色标记与混合写屏障go/go-gc.htmlGo GMP — 协程调度模型架构go/go-gmp.htmlGo Interface 与动态派发 — 方法集的隐式契约go/go-interface.htmlGo map 底层与并发 — hmap 桶数组与渐进式搬迁go/go-map.htmlGo Modules 与构建发布 — MVS / go.sum / 私有仓 / 交叉编译go/go-modules.htmlGo 并发模式实战 — worker pool / pipeline / errgroupgo/go-patterns.htmlGo pprof 性能分析 — CPU / 堆 / goroutine / mutex / block 五类画像go/go-pprof.htmlGo Slice 切片底层 — 数组的三元视图go/go-slice.htmlGo sync 包与内存模型 — 并发安全基石go/go-sync.htmlGo time 与定时器 — 单调时钟 / Timer 泄漏 / Reset 安全用法go/go-time.html
Java
Java 类加载机制 — 双亲委派模型java/java-classloader.htmlJava 集合框架与 HashMap 底层 — List/Set/Map 选型与并发正确答案java/java-collection.htmlJava 异常体系与实践 — Throwable 家族树与 try-with-resourcesjava/java-exception.htmlJava 泛型与类型擦除 — 编译器的类型检查仪java/java-generic.htmlJava JMM 内存模型 — happens-before 与 volatilejava/java-jmm.htmlJava JVM — 运行时内存管理与 JIT 架构java/java-jvm.htmlJava synchronized 锁升级 — Mark Word 与对象内存布局java/java-lock.htmlJava 现代语言特性 record sealed 模式匹配 — 传统样板代码的葬礼java/java-modern.htmlJava BIO/NIO 与 Netty 模型 — 从一连接一线程到 Selector 多路复用java/java-nio.htmlJava 反射与动态代理 — 框架在运行时织入逻辑的魔法引擎java/java-reflect.htmlJava Stream API 与函数式 — 惰性求值的管道与公共池红线java/java-stream.htmlJava String 与常量池 — 不可变设计的代价与回报java/java-string.htmlJava 线程池 ThreadPoolExecutor — 原理与调优java/java-threadpool.htmlJava java.time 时间处理 — UTC 存储与时区展示的黄金约定java/java-time.htmlJava 虚拟线程 (Project Loom) — mount/unmount 与百万并发 IOjava/java-vthread.html
性能分析
高级后端 应用与存储层性能 — 排队地图: 锁/池/SQL/缓存/队列, 真危险的是等待时间perf/perf-app.html高级后端 CPU 分析 — us/sy/wa/st 分账 + run queue + 从 top 到 perf 的定位漏斗perf/perf-cpu.html高级后端 分布式韧性与容量规划 — retry 放大 / deadline 传递 / 熔断限流 / N-1 容量 / 压测四类perf/perf-distributed.html高级后端 磁盘 IO 分析 — await/aqu-sz/%util 三仪表 + 从 vmstat 到 pidstat -d 的收网链perf/perf-io.html高级后端 压测指标与工具图谱 — P50/90/95/99 · 吞吐量 · 时延 · QPS/TPS · Little's Law · wrk/abperf/perf-loadtest.html高级后端 内存分析 — available 才是真相, RSS 账本 + 泄漏锯齿判定 + OOM 三层定位perf/perf-memory.html高级后端 性能分析总纲 — 请求延迟 = On-CPU + Off-CPU, 分析就是拆时间账单perf/perf-method.html高级后端 网络性能分析 — curl 分段 / TCP 状态矩阵 / 重传: P99 的隐形杀手perf/perf-network.html
Python
Python asyncio — 事件循环与协程并发模型python/python-asyncio.htmlPython 上下文管理器与 with — 资源"分配→使用→必释放"的语法化python/python-context.htmlPython uvicorn / gunicorn 部署全景 — systemd · Docker · K8spython/python-deploy.htmlPython 描述符与装饰器 — 元编程三件套python/python-descriptor.htmlPython 异常体系与 traceback — BaseException 家族树与执行时序python/python-exception.htmlPython 闭包、装饰器与 functools — 洋葱包裹、细胞与 lru_cachepython/python-functools.htmlPython 生成器与迭代协议 — 惰性求值与流式处理python/python-generator.htmlPython GIL — 全局解释器锁运行时架构python/python-gil.htmlPython import 机制与模块系统 — 一行 import 的真面目python/python-import.htmlPython logging 日志体系 — Logger 树、Handler 扇出与三条生产命脉python/python-logging.htmlPython 内存管理与垃圾回收 — 引用计数 + 分代 GC + pymallocpython/python-memory.htmlPython 多进程 multiprocessing — 绕开 GIL 的正解: fork/spawn 出生方式, 进程池与共享内存python/python-multiprocess.htmlPython 类、MRO 与对象模型 — 一切皆对象python/python-oop.htmlPython 序列化 pickle JSON msgpack — 对象与字节的三条通道python/python-serialize.htmlPython 字符串与编码 — str 是人话 bytes 是字节: encode/decode 双向管道上的乱码事故python/python-string.htmlPython 类型注解与静态检查 — 注解默认只是注释, mypy/pyright 静态兜底 + pydantic 运行时校验双通道python/python-typing.html
TypeScript
JavaScript Promise 与 async/await — 异步状态机与错误管道typescript/js-async.htmlJavaScript 闭包与词法作用域 — 函数抓住它出生的那个环境typescript/js-closure.htmlJavaScript 类型转换与相等性 — 隐式转换的完整决策树typescript/js-coercion.htmlJavaScript V8 引擎与 JIT — 字节码、隐藏类与去优化typescript/js-engine.htmlJavaScript 事件循环 Event Loop — 单线程不卡死的真相typescript/js-eventloop.htmlJavaScript V8 内存与垃圾回收 — 分代回收与泄漏排查typescript/js-gc.htmlJavaScript ES Modules 与工程化 — 静态结构、实时绑定与 Tree-Shakingtypescript/js-module.htmlJavaScript 原型链与 this — 对象如何继承, this 到底指谁typescript/js-prototype.htmlTypeScript 异步类型与运行时校验闭环 — 外部数据的安全通道typescript/ts-async-types.htmlTypeScript tsconfig 与构建链路 — 类型检查与转译是两道工序typescript/ts-config.htmlTypeScript 声明文件与模块扩展 — d.ts、@types 与 declare 全家typescript/ts-declare.htmlTypeScript 泛型与类型编程 — 类型参数、约束与条件类型typescript/ts-generics.htmlTypeScript 类型收窄与判别联合 — 控制流分析下的类型缩小typescript/ts-narrowing.htmlTypeScript 结构化类型与 any/unknown — 形状即类型typescript/ts-structural.htmlTypeScript 映射类型与工具类型 — keyof、in、as 重映射与模板字面量typescript/ts-utility.html
没有匹配的页面,换个关键词试试。