Posts
All the articles I've posted.
-
.NET 数据格式与查询语言速查
Published: at 05:34 AM同一份数据换一种形状,适合的查询方式也会变化。本文从 CSV、关系数据库、XML、JSON、文档数据库、图数据和二进制格式出发,梳理 .NET 工具与 LINQ 的边界,帮助你快速做出选型。
-
Staff 工程师如何发现值得解决的问题
Published: at 12:55 AMLalit Maganti 分享他在基础设施团队寻找项目的方法:吸收问题而非需求、让线索积累、寻找共同形状,并在投入前进行验证。适合正在走向 Staff 的读者。
-
Agent Harness 是什么?模型之外的运行环境
Published: at 12:47 AMAgent Harness 给大模型提供指令、工具、执行循环与模型切换能力。本文用登山安全带和邮件代理的例子讲清四部分,并解释用户为什么能自主运行、换模型并保留本地会话。
-
AI 工程能力地图:从模型到生产
Published: at 11:52 AMAndrew Ng 将 AI 工程拆成六类能力:理解模型、准备上下文、设计 Agent、建立评测、运行生产系统和掌握机器学习基础。本文把这张地图整理成一套判断学习重点与工程工作的框架。
-
C# 异步流水线:顺序等待、取消与完成
Published: at 08:12 AM已经会用 async/await 后,如何把多个有依赖的 I/O 步骤组成正确流水线?本文用完整可运行示例讲清顺序等待、取消传播、任务完成信号与资源释放边界,并列出常见错误。
-
Azure AI Search 向量查询:.NET 直连检索模型
Published: at 01:59 AM已有向量索引时,怎么用 Azure.Search.Documents 发送正确的向量查询?本文拆解同一嵌入模型、字段名、VectorizedQuery、元数据过滤和分数含义,并给出上线前测试建议。
-
从 17ms 到 0.04ms:如何设计正确的 SQL 索引
Published: at 11:38 AM以 Postgres 18 和 100 万条评论为例,用 EXPLAIN ANALYZE 实测索引设计:为什么复合索引的列顺序决定一切、等值列在前排序列在后、为何有的索引用不上、以及每条索引的写入与磁盘成本。
-
ASP.NET Core API 版本化实战(.NET 10)
Published: at 06:03 AM.NET 10 下用 Asp.Versioning 10.2 给 API 做版本化:URL 段与请求头怎么选、控制器与 Minimal API 两种写法、每版本 OpenAPI 文档、字段级版本化与 Sunset 头,附完整代码与最佳实践。
-
系统设计入门:每个系统都要做的 7 个决策
Published: at 12:01 AM系统设计不是背组件,而是做决策。拆解每个系统都要回答的 7 个问题:数据新鲜度、存储选型、垂直还是水平扩展、缓存分层、同步还是异步、过载应对与部署形态,附 CAP/PACELC、分片键与 .NET 限流示例。