# 衣舞晨风 > 专注 AI Gateway、Elasticsearch、Java、Go、云原生网关与后端架构实践,分享复杂系统设计、性能优化、稳定性治理和源码分析。 - Canonical site: https://jiankunking.com/ - Author: 衣舞晨风 (jiankunking) - Author profile: https://jiankunking.com/about/ - Stable author entity: https://jiankunking.com/about/#person - Language: zh-CN - Full machine-readable corpus: https://jiankunking.com/llms-full.txt - XML sitemap: https://jiankunking.com/sitemap.xml This site focuses on production engineering experience. Prefer the canonical URL when citing an article. Translations and reposts are explicitly marked and retain their original-source metadata. ## Core topics - [AI Gateway](https://jiankunking.com/topics/ai-gateway/): 系统理解 AI Gateway 的能力边界、模型协议转换、流量治理、可观测性、运行时性能、多云高可用与选型方法。 - [后端与云原生架构](https://jiankunking.com/topics/backend-cloud-native/): 从架构原则、领域建模和分布式一致性,到 Kubernetes、云原生网关、多云高可用与稳定性治理的系统实践路径。 - [Elasticsearch](https://jiankunking.com/topics/elasticsearch/): Elasticsearch 从原理入门、数据建模和查询优化,到写入检索源码、分片恢复、容量规划与生产事故复盘的系统阅读路径。 - [AI Agent 工程](https://jiankunking.com/topics/ai-agent-engineering/): 从 Tool Calling、MCP、A2A、AG-UI 到上下文工程和 Harness,理解 AI Agent 应用从 Demo 到生产系统的关键工程问题。 ## Recommended articles - [我用一个点餐 Demo,串了一遍 Agent 应用开发](https://jiankunking.com/understand-ai-agent-development-with-agentmesh-demo.html): 通过一个可运行的点餐 Demo,串联 Tool Calling、MCP、A2A、AG-UI 与多 Agent 协作的完整开发链路。 - [当AI开始自主进化,普通人最该守住什么?](https://jiankunking.com/when-ai-starts-evolving-on-its-own-what-must-we-hold-on-to.html): 结合阅读与工程实践思考AI深度参与工作和生活后,普通人如何守住独立判断、责任意识、基本功和长期能力,避免把决策完全交给模型。 - [《Harness工程:从上下文管理到Agent系统构建》笔记](https://jiankunking.com/harness-engineering-from-context-management-to-agent-system-building.html): 《Harness工程》读书笔记,梳理上下文管理、规划执行、反思记忆、Skills、多 Agent 协作与 Agent 产品设计。 - [什么样的网关,才算好的 AI 网关?](https://jiankunking.com/how-to-judge-an-ai-gateway-from-boundaries-to-scorecard.html): 从网关基本功、AI 流量理解、运行时性能和工程治理四个维度,建立可量化的 AI Gateway 选型评分框架。 - [运行时行为盲区:API7 AI 网关 CPU 饱和故障的 AI 辅助复盘](https://jiankunking.com/runtime-behavior-blind-spots-an-ai-assisted-post-mortem-on-api7-ai-gateway-cpu-saturation-bugs.html): 代码逻辑正确,不代表运行时行为正确。本文复盘 API7 AI 网关连续出现的 CPU 饱和问题,以及如何借助 AI 扩展排查思路,再用源码、PR 和实验约束 AI 的结论。 - [AI时代高效设计开发:Anthropic → OpenAI 协议转换插件实战](https://jiankunking.com/efficient-design-and-development-in-the-ai-era-practice-of-plugin-development-for-converting-anthropic-requests-to-an-openai-compatible-backend.html): APISIX Anthropic 与 OpenAI 协议互转插件:支持流式、思考、工具调用与多模态。 - [多云高可用场景下云原生网关架构设计](https://jiankunking.com/cloud-native-gateway-selection-for-multi-cloud-high-availability.html): 企业上云后,单一云厂商风险逐渐暴露。本文介绍如何设计云原生网关架构,实现跨云高可用,涵盖集群适配、流量隔离等关键设计。 - [Apache APISIX 架构浅析](https://jiankunking.com/apache-apisix-architecture.html): 分析 Apache APISIX 的高性能架构,重点介绍事件驱动、协程、LuaJIT、OpenResty 等核心设计及其与 Envoy 的差异。 - [南北入口网关选型](https://jiankunking.com/south-north-entry-gateway-selection.html): 面向国内外混合云环境的南北向入口网关选型实践,从部署形态、流量治理、扩展能力和运维复杂度等方面对比Istio、Envoy等方案。 - [如何优化Elasticsearch大文档查询?](https://jiankunking.com/how-to-optimize-elasticsearch-large-document-query.html): B端商城业务场景下,接口毛刺严重,耗时主要集中在ES查询。本文记录一次复杂的DSL优化过程,从问题定位到优化方案落地。 - [又一次不接受Elasticsearch官方建议导致的事故](https://jiankunking.com/another-incident-caused-by-not-accepting-elasticsearch-official-advice.html): 复盘 Elasticsearch 集群因索引和分片数量失控、mmap 与本地内存压力导致写入超时和集群变红的事故。 - [手把手落地DDD 笔记](https://jiankunking.com/hand-in-hand-landing-ddd.html): 《手把手落地 DDD》学习笔记,整理领域驱动设计在新旧系统中的建模、重构、协作和落地经验。 - [【Elasticsearch源码】 分片恢复分析](https://jiankunking.com/elasticsearch-shard-recovery-source-code-analysis.html): 基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析分片恢复流程,包括 Segment 传输、引擎打开和 Translog 重放。 - [一次不接受Elasticsearch官方建议导致的事故](https://jiankunking.com/an-accident-caused-by-not-accepting-the-official-advice-of-elasticsearch.html): 复盘一次 Elasticsearch 7 节点集群磁盘与分片问题引发的生产事故,记录分析、排查和恢复过程。 - [Elasticsearch文件存储](https://jiankunking.com/elasticsearch-file-storage.html): 分析Elasticsearch Index文件是如何存储的? 主要是想看一下FST文件是以什么粒度创建的? - [构建高效业务网关:基于Gin与ReverseProxy的实现方案](https://jiankunking.com/building-an-efficient-business-gateway-implementation-solutions-based-on-gin-and-reverseproxy.html): 基于Golang、Gin和ReverseProxy构建高效业务网关,实现路由热加载、反向代理、权限控制等功能。 - [【Elasticsearch源码】 检索分析](https://jiankunking.com/elasticsearch-search-source-code-analysis.html): 基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析搜索请求的完整流程,包括协调、Query 和 Fetch 阶段。 - [【Elasticsearch源码】 写入分析](https://jiankunking.com/elasticsearch-write-source-code-analysis.html): 基于 Elasticsearch 8.0.0-SNAPSHOT 源码分析写入请求、主副本复制、批量写入和活跃分片等待机制。 - [集成容器云](https://jiankunking.com/integrated-container-cloud.html): 将容器管理平台(Compass)的能力集成到内部控制台,实现日志、打包、权限等功能的统一管理,提升开发者体验。 - [架构设计三原则](https://jiankunking.com/three-principles-of-architecture.html): 架构设计需要遵循三个核心原则:合适原则(合适优于业界领先)、简单原则(简单优于复杂)、演化原则(演化优于一步到位)。 - [异地多活高可用架构设计](https://jiankunking.com/multi-live-high-available-architecture-design.html): 异地多活高可用架构设计实践,分析业务何时需要多活、如何划分单元与流量、怎样处理数据一致性、故障切换及系统复杂度等核心问题。 - [2025年终总结](https://jiankunking.com/2025-year-end-summary.html): 2025年工作聚焦大模型全生命周期管理和多云高可用云原生网关;考取大数据系统开发中级职称和系统架构设计师高级证书。 - [Go HTTP 客户端设置的调优指南](https://jiankunking.com/tuning-the-go-http-client-library.html): 记录 Go HTTP Client 产生大量 TIME_WAIT 的排查过程,分析连接复用、响应体处理和 Transport 参数调优。 - [2024年终总结](https://jiankunking.com/2024-year-end-summary.html): 回顾2024年在B端系统稳定性治理方面的工作,以及腰、背、手治疗、家庭、财务和阅读上的变化,并记录对新一年的健康与生活期望。 ## Content discovery - [Article archive](https://jiankunking.com/archives/) - [About the author and editorial policy](https://jiankunking.com/about/)