📚 Wiki 知识库

技术 / 后端

18 篇
清除

State Machines: From Loops to Graphs (Explained)

文章阐述了状态机理论及其在软件开发中的应用。作者指出Agent框架从链条到循环再到图形的演变,本质上是有限状态机(FSM)的体现。通过将分散的逻辑迁移到明确的转换函数中,状态机能消除不可能状态,避免竞态条件,并提供类型级安全保障。文章展示了基于查找表和Switch语句的实现方式,强调了其在代码审查、测试及系统可靠性方面的优势。

技术后端 ✍ vixhaℓ🕐 2026-07-2121.1 KB

2分钟理解状态机

文章指出当前的 Agent 图等新概念本质上是数十年前的软件工程模式(如状态机和 Actor 模型)的重新包装。作者用 2 分钟解释了状态机核心公式(state, event) → nextState,强调其可视化和保证逻辑确定性的优势。无论是循环、图还是 Agent 逻辑,底层都是状态机。

技术后端 ✍ David K🕐 2026-07-204.7 KB

How we built our knowledge base

Cerebras 分享了如何构建内部知识库,该系统每天处理超过 15,000 个查询。文章介绍了其数据采集架构,特别是如何通过混合搜索技术(全文搜索、Embedding 搜索、IDF 和时间衰减)来处理非结构化的 Slack 对话,以提高信息检索的准确性和实时性。

技术后端 ✍ Cerebras🕐 2026-07-17237.0 KB

后端工程师进阶路线:40个核心概念与六个成长阶段

本文为准备系统设计面试的后端工程师提供了一份详尽的学习指南。作者将零散的技术知识点整合为六个递进阶段:从Web基础、数据库管理,到构建生产级应用、系统扩缩容,再到分布式系统思维与架构设计。文章强调技术概念间的内在联系,旨在帮助开发者通过系统性的学习路径,从初学者成长为合格的软件架构师。

技术后端 ✍ Tech Fusionist🕐 2026-07-134.7 KB

你是大模型的受益方,还是被吞掉方?AI应用的护城河与机会 ft. TiDB 唐刘

文章探讨了 AI Agent 时代数据库角色的演变。TiDB 唐刘指出,虽然 AI 压缩了中间层软件,但数据库作为 Agent 的“统一存储层”和“单一事实源”,其重要性不降反升。文章详细梳理了从存海量数据、租户隔离、Agent 自主管理到文件与 Workspace 托管的六大产品演化阶段,并讨论了 FDE 角色在 AI 时代的回归,以及判断 AI 产品护城河的核心逻辑:是模型进步的受益方,还是将被吞掉的一层。

技术后端 ✍ Star@Day1Global Podcast🕐 2026-07-1319.4 KB

用 FastAPI + pgvector 跑通最小可运行私有知识库

本文是一份实战教程,指导读者从零搭建一套最小可运行的 RAG(检索增强生成)私有知识库。技术栈采用 FastAPI 作为接口框架,PostgreSQL 配合 pgvector 扩展进行向量存储,并调用通义千问(Qwen)模型与 Embedding 服务。文章详细讲解了项目结构、依赖配置、数据库模型定义以及文档入库的完整代码实现,旨在构建一个可落地的工程底座。

技术后端 ✍ Ando🕐 2026-07-0822.2 KB

阿里开源 Zvec:像 SQLite 一样极简的嵌入式向量数据库

阿里开源了一款名为 Zvec 的向量数据库项目,主打“纯本地、内嵌式”极简体验,号称向量界的 SQLite。该项目基于 C++ 编写,支持零配置安装,性能强悍(毫秒级搜索数十亿向量),同时兼容稠密、稀疏向量及全文检索。它非常适合本地大模型、RAG 和个人知识库开发,彻底免去了部署繁琐的后端向量服务。

技术后端 ✍ 智享🕐 2026-07-082.1 KB

韬定律:后摩尔时代的工程方法论(官方论文解析)

文章解析了关于华为“韬定律”的官方论文,指出其并非传统摩尔定律的延续,而是一种以后摩尔时代时间预算为中心的全新工程方法论。通过LogicFolding、3D堆叠和Unified Bus等技术,旨在优化从晶体管到系统的全链路延迟,将竞争焦点从单纯的晶体管尺寸转移到系统时间效率的优化。

技术后端 ✍ Smith铜匠・十点睡觉🕐 2026-05-2613.5 KB

从GPU到云:AI算力基建的完整硬件链路解析

本文以通俗易懂的方式,从微观到宏观详细拆解了AI算力基础设施的物理构成。文章按照 HBM、GPU、PCB、服务器、机柜、计算中心到云的层级顺序,解析了各硬件的连接关系与核心作用,并补充了硅中介层、交换芯片、散热系统及数据中心与云的区别等关键知识点。

技术后端 ✍ 老马投资研究🕐 2026-05-187.7 KB

利用函数式事件溯源消除业务逻辑 Bug

文章介绍了一种基于函数式事件溯源(Functional Event Sourcing)的库,旨在让业务逻辑 Bug 在结构上不可能发生。作者通过定义可组合的状态机,在类型层统一描述状态转换,自动生成决策逻辑和演化逻辑,从而避免两者不一致。此外,该库还能自动生成 Mermaid 流程图,并利用 SMT 求解器验证业务不变性,大幅提升代码的健壮性和可维护性。

技术后端 ✍ Nadeem Bitar🕐 2026-05-044.7 KB

后端工程师必知的20个并发编程核心概念

Atlassian 首席工程师总结的后端面试与系统设计中的 20 个并发编程核心概念。文章涵盖了从基础的并发与并行、进程线程区别,到互斥锁、信号量、死锁、CAS、线程池及生产者-消费者模式等进阶主题。旨在帮助工程师掌握并发原语,理解性能权衡,从而构建可靠的生产级系统。

技术后端 ✍ Puneet Patwari🕐 2026-04-228.2 KB

新手入门:从域名到 VPS,再到服务部署全流程指南

这是一份面向新手的网络建站与服务部署路线图。文章系统地梳理了从准备域名、配置 DNS 解析、购买 VPS、使用 SSH 连接服务器,到最终部署服务端和配置客户端的全过程。作者不仅推荐了 Cloudflare、NameSilo、DMIT 等具体的平台和工具,还详细解释了 NS 记录、A 记录等核心概念,旨在帮助初次接触者理清流程逻辑,少走弯路。

技术后端 ✍ demonyins🕐 2026-04-1813.7 KB

如何构建极速知识图谱:索引策略与图遍历算法

文章探讨了知识图谱性能优化的核心技术,指出海量数据下的查询瓶颈在于算法而非数据本身。文中深入讲解了三大索引策略(六重索引、位图索引、邻接表压缩)以及四种关键的图遍历算法(BFS、DFS、Dijkstra、A*),并分析了其适用场景与计算复杂度。

技术后端 ✍ ramakrishna🕐 2026-04-1520.1 KB

万物互联:深入理解知识图谱

文章通过形象的人类联想记忆引入,阐述了知识图谱如何解决传统关系型数据库在处理复杂、多跳关系时的局限性。详细介绍了知识图谱的核心构成(节点、边、属性)及本体概念,展示了其在城市关系建模和推理中的强大能力。最后对比了不同数据模型,指出知识图谱在关系复杂度极高的场景下具有独特优势。

技术后端 ✍ ramakrushna🕐 2026-04-1211.7 KB

Next.js + Supabase + Cloudflare Worker + Hyperdrive 最佳实践(2026终极版)

本文记录了作者将 Next.js 项目从 Vercel 迁移到 Cloudflare Workers 的完整过程,重点解决了 Supabase 数据库在 Worker 环境下的连接难题。文章详细介绍了环境变量获取方式的变化、Hyperdrive 的连接池原理以及“单次请求单次连接”的代码重构策略,提供了关于直连端口配置和 SSL 设置的关键避坑指南。

技术后端 ✍ Meathill🕐 2026-02-2012.7 KB

2026年系统设计课程Top 5推荐

本文是作者基于对30多门课程的测试与评估,为2026年工程师精选出的5个最佳系统设计学习资源。文章涵盖了ByteByteGo、DesignGurus、Udemy及Exponent等平台,详细对比了它们在内容质量、实战案例、AI模拟面试等方面的优劣,旨在帮助开发者掌握可扩展性、微服务等核心架构技能,以应对FAANG级别的高难度面试。

技术后端 ✍ Javarevisited🕐 2026-01-2117.3 KB

Stripe传奇:两个爱尔兰少年如何撼动硅谷

文章讲述了 Stripe 创始人 Patrick 和 John Collison 如何从爱尔兰起步,通过解决开发者在线支付的痛点,打破 PayPal 垄断的故事。重点描述了他们如何通过一封给 Paul Graham 的冷邮件获得关键建议,并通过“Collison 安装法”实现早期增长。文章结尾强调了精准沟通(Cold Email/DM)在商业获客中的巨大威力,并作者推广了自己的 DM 销售服务。

技术后端 ✍ Marlton Wayne🕐 2025-08-044.8 KB