Posts
All the articles I've posted.
-
authentik 统一身份认证(开篇):为什么要统一登录,为什么选 authentik
统一账号登录对一家 500 人公司意味着什么;Keycloak、Authelia、Zitadel、Casdoor 与 authentik 怎么比,为什么最后选 authentik;authentik 有哪些功能、开源版和企业版的区别;权限分哪几层,应用内的角色怎么按组映射;部署到 Kubernetes 后会有哪些 Pod。
-
Kafka 生产踩坑与排障实战:AdTech 企业级线上事故复盘与反模式
在 AdTech 极高并发与严苛一致性要求的场景下,Kafka 的任何错误配置都会被放大成灾难。本文将整个 Kafka 系列中提及的所有反模式、线上事故、隐蔽大坑进行大一统整合,深度复盘涵盖 JVM 内存分配、零拷贝失效、无限 Rebalance、毒丸卡死以及虚假 acks=all 的血泪教训,并给出企业级排障指南。
-
LangGraph 长期记忆:跨 Thread 持久化与全局 Store 注入
Checkpointer 负责单次会话的断点与状态回溯,而 Store 突破了 Thread_id 的次元壁,提供跨会话、全局事实与用户偏好的长期记忆。本篇继续迭代追投档位决策案例,通过 Namespace 命名空间划分用户档案,演示工具存储写回与中间件 (AgentMiddleware) 动态注入记忆机制,剖析多维度记忆分工。
-
LangGraph 时光旅行:回溯状态、断点重跑与分支分叉
持久化 Checkpointer 不只是为了关了进程再续。通过 get_state_history 倒序遍历快照链条,传入历史 checkpoint_id 触发断点重跑,或者用 update_state 篡改状态并指定 as_node 派生新分支。结合追投业务,拆透时光旅行的执行语义、幂等防线与工程陷阱。
-
什么时候不必上 Agent 框架:三条边界,四笔成本
LangChain 自己也说:很短、没有工具、只有一个 prompt 的 agent,可能用不上任何框架。这篇把这句话拆成三条边界,对照手搓系列看清框架替你做了什么、又要付哪四笔成本,最后给出按层采用的判断顺序。