精选文章
最新文章
OpenResty Edge 客户端真实 IP 全链路传递指南
- 使用场景与拓扑图
- IP 传递方案概览与适用场景
- OpenResty Edge 配置
- 关键变量说明
- 页面规则
- 验证方案

- 使用场景与拓扑图
- IP 传递方案概览与适用场景
- OpenResty Edge 配置
- 关键变量说明
- 页面规则
- 验证方案
OpenResty 1.29.2.1 正式发布
- 重点变更
- 完整变更日志
- 反馈

- 重点变更
- 完整变更日志
- 反馈
不改代码、不重启服务:OpenResty XRay 如何对生产环境做全栈动态追踪
- 现有动态追踪框架的技术权衡与生产环境局限性
- OpenResty XRay 的动态追踪架构级突破
- 全栈火焰图
- 能力边界的持续扩展

- 现有动态追踪框架的技术权衡与生产环境局限性
- OpenResty XRay 的动态追踪架构级突破
- 全栈火焰图
- 能力边界的持续扩展
OpenResty Edge:私有 CDN、通用网关与 WAF 一体化平台
- OpenResty Edge 是什么?架构概览
- OpenResty Edge 对比传统架构:四大核心痛点
- 通用网关与负载均衡:微服务动态路由
- 真实案例:OTA、新闻门户与 SaaS 部署

- OpenResty Edge 是什么?架构概览
- OpenResty Edge 对比传统架构:四大核心痛点
- 通用网关与负载均衡:微服务动态路由
- 真实案例:OTA、新闻门户与 SaaS 部署
OpenResty XRay 是什么
- 以“零侵入”重构生产环境性能分析
- 将海量遥测数据转化为可执行的洞察
- 适应弹性架构的无感观测能力
- 赋能高可用架构的长期主义

- 以“零侵入”重构生产环境性能分析
- 将海量遥测数据转化为可执行的洞察
- 适应弹性架构的无感观测能力
- 赋能高可用架构的长期主义
OpenResty Edge GSLB 设计手记:让流量调度回归”应用层”
- 流量调度的痛点,真的是“配置复杂度”吗
- 在“全局最优”与“故障止损”之间平衡的艺术
- 从被动响应到“基于反馈回路”的动态感知
- 从“守着报警群”到“确定性的流量治理”
- 总结

- 流量调度的痛点,真的是“配置复杂度”吗
- 在“全局最优”与“故障止损”之间平衡的艺术
- 从被动响应到“基于反馈回路”的动态感知
- 从“守着报警群”到“确定性的流量治理”
- 总结
拒绝阻塞:如何在 OpenResty 边缘节点弥合与 Kafka 的”运行时”鸿沟
- 三种在生产环境中反复出现的低效架构实践
- 什么是
lua-resty-kafka-fast - lua-resty-kafka 与 lua-resty-kafka-fast 对比
- 这对系统架构意味着什么变化
- FAQ

- 三种在生产环境中反复出现的低效架构实践
- 什么是
lua-resty-kafka-fast - lua-resty-kafka 与 lua-resty-kafka-fast 对比
- 这对系统架构意味着什么变化
- FAQ
OpenResty Edge 25.12.5-1 版正式发布
- 核心亮点
- 主要优化
- 关键修复与稳定性加固

- 核心亮点
- 主要优化
- 关键修复与稳定性加固
一次无法重启的 Nginx 内存泄漏,我们是如何在生产环境把它抓出来的
- 一次生产环境内存泄漏的完整解剖
- 为什么这类问题几乎无解?
- 从“靠运气”到“可预测”
- 当性能问题超越“工具”范畴”

- 一次生产环境内存泄漏的完整解剖
- 为什么这类问题几乎无解?
- 从“靠运气”到“可预测”
- 当性能问题超越“工具”范畴”
从 9万 QPS 到 6千:一次压测暴露的 15 倍性能黑洞,我们如何用 OpenResty XRay 定位根因
- 93% 损耗背后的观测盲区
- OpenResty XRay 揭示连接复用问题
- 对比分析发现编译选项问题
- 编译器选项对指令执行效率的影响
- 15 倍 QPS 差异的工程性复盘

- 93% 损耗背后的观测盲区
- OpenResty XRay 揭示连接复用问题
- 对比分析发现编译选项问题
- 编译器选项对指令执行效率的影响
- 15 倍 QPS 差异的工程性复盘
在高可用 HTTPS 集群中,如何解决 TLS Session Key 轮转问题
- 为什么 Session Ticket Key 管理比看起来更难
- lua-resty-tls-session 如何在不重启的情况下轮转 Session Ticket Key
- 三种方案对比
- 性能与可用性的量化收益
- FAQ

- 为什么 Session Ticket Key 管理比看起来更难
- lua-resty-tls-session 如何在不重启的情况下轮转 Session Ticket Key
- 三种方案对比
- 性能与可用性的量化收益
- FAQ
深入了解 OpenResty Edge WAF:入门、进阶到架构
- 高性能的可编程 WAF
- 从 0 到 1 构建 WAF 防御体系
- 三位一体的架构
- 从防御工具到核心资产

- 高性能的可编程 WAF
- 从 0 到 1 构建 WAF 防御体系
- 三位一体的架构
- 从防御工具到核心资产
修复 OpenResty 中 LuaJIT RSS 内存泄漏:无需重启即可消除 OOM Kill
- 什么是 LuaJIT「伪内存泄漏」?
- 用真实生产数据诊断问题
- 为什么常规修复手段无效
- LuaJIT-plus 如何在分配器层面解决
- 上线后的生产收益

- 什么是 LuaJIT「伪内存泄漏」?
- 用真实生产数据诊断问题
- 为什么常规修复手段无效
- LuaJIT-plus 如何在分配器层面解决
- 上线后的生产收益
借助 OpenResty Edge Webhook 构建”少即是多”的事件驱动运维
- 在 OpenResty Edge Admin 中创建一个 webhook
- 触发这个 webhook
- 查看 webhook 的执行历史

- 在 OpenResty Edge Admin 中创建一个 webhook
- 触发这个 webhook
- 查看 webhook 的执行历史
我们如何在一个 500k QPS 的 OpenResty 网关中定位 244 毫秒的性能异常
- 当“地震仪”找不到震源
- 从经验主义到动态观测的价值转化
- 可量化的工程效率与资源优化指标
- 构建持续性能观测能力

- 当“地震仪”找不到震源
- 从经验主义到动态观测的价值转化
- 可量化的工程效率与资源优化指标
- 构建持续性能观测能力
开源 OpenResty vs. OpenResty Edge:核心差异与升级指南
- 开源 vs. OpenResty Edge 一览
- 当开源版达到极限:6 个真实业务场景
- 为您的基础设施选择正确的路径

- 开源 vs. OpenResty Edge 一览
- 当开源版达到极限:6 个真实业务场景
- 为您的基础设施选择正确的路径
为什么越来越多企业需要建立私有 CDN
- 当“商品化服务”反噬了创新力
- 公有 CDN 的四个结构性难题
- 为边缘计算而生的全能网关
- 构建私有边缘网络的四大支柱

- 当“商品化服务”反噬了创新力
- 公有 CDN 的四个结构性难题
- 为边缘计算而生的全能网关
- 构建私有边缘网络的四大支柱
从堆内存异常到精准定位:OpenResty XRay 在 Java 内存问题诊断中的实践
- 背景与问题
- 系统化的诊断路径:从泄漏到抖动
- 诊断效率与系统增益
- 为什么选择 OpenResty XRay?
- 总结与思考

- 背景与问题
- 系统化的诊断路径:从泄漏到抖动
- 诊断效率与系统增益
- 为什么选择 OpenResty XRay?
- 总结与思考
当”黑盒”插件吃掉 45% CPU,我们如何在无源码情况下定位到 Lua 第 93 行
- 当 perf 遇到“黑盒”
- 从采样到全栈动态追踪
- 拿到证据链
- 从“发生了什么”到“为什么”

- 当 perf 遇到“黑盒”
- 从采样到全栈动态追踪
- 拿到证据链
- 从“发生了什么”到“为什么”







