精选文章
最新文章
OpenResty XRay 如何精准定位 Gzip 配置的隐性成本
- 性能问题往往在不起眼的地方
 - OpenResty XRay 如何定义性能瓶颈的“根因”
 - 性能瓶颈的可量化真相
 - 从经验到方法论
 

- 性能问题往往在不起眼的地方
 - OpenResty XRay 如何定义性能瓶颈的“根因”
 - 性能瓶颈的可量化真相
 - 从经验到方法论
 
性能再进阶:OpenResty Edge 新增 zstd 压缩支持
- 压缩算法的代际升级
 - 什么是 zstd
 - 为什么 zstd 特别适合在 OpenResty Edge 中使用
 - 如何在 OpenResty Edge 中启用 Zstandard 压缩
 

- 压缩算法的代际升级
 - 什么是 zstd
 - 为什么 zstd 特别适合在 OpenResty Edge 中使用
 - 如何在 OpenResty Edge 中启用 Zstandard 压缩
 
OpenResty Edge 如何通过 ACME 协议全自动管理 SSL/TLS 证书
- ACME 协议是什么?
 - 为什么需要 ACME 协议支持
 - 如何在 OpenResty Edge 中通过 ACME 协议自动签发证书
 

- ACME 协议是什么?
 - 为什么需要 ACME 协议支持
 - 如何在 OpenResty Edge 中通过 ACME 协议自动签发证书
 
如何使用 OpenResty XRay 快速定位 C++ 进程的内存泄漏
- 技术困境与初步诊断
 - 火焰图指路,锁定内存泄漏的“重灾区”
 - 从被动应对到主动赋能:XRay 带来的排障新闭环
 - 总结
 

- 技术困境与初步诊断
 - 火焰图指路,锁定内存泄漏的“重灾区”
 - 从被动应对到主动赋能:XRay 带来的排障新闭环
 - 总结
 
OpenResty XRay Java 函数探针:无侵入式函数监控实践
- 什么是无侵入式函数探针?
 - OpenResty XRay 的无侵入式探针,有哪些特别之处?
 - 实战演示:监控函数参数
 - 技术优势与应用场景
 

- 什么是无侵入式函数探针?
 - OpenResty XRay 的无侵入式探针,有哪些特别之处?
 - 实战演示:监控函数参数
 - 技术优势与应用场景
 
别让“大数据”淹没你:OpenResty XRay 如何用最少数据,定位最棘手问题
- “更多数据”不等于“更多洞察”
 - OpenResty XRay 有何不同?
 - XRay 在真实场景中的应用案例
 

- “更多数据”不等于“更多洞察”
 - OpenResty XRay 有何不同?
 - XRay 在真实场景中的应用案例
 
金融服务内存飙升:OpenResty XRay 通过一张火焰图,让占用降至 40%
- 精准定位内存泄漏根因
 - 显著的优化成效
 - 延展阅读
 - 总结
 

- 精准定位内存泄漏根因
 - 显著的优化成效
 - 延展阅读
 - 总结
 
OpenResty XRay 如何用 Node.js 函数探针实现监控新范式
- 为什么你需要无侵入式函数探针的新范式?
 - 实战演示:监控函数参数
 - 顶尖团队如何利用无侵入式探针提升研发效能?
 - 总结
 

- 为什么你需要无侵入式函数探针的新范式?
 - 实战演示:监控函数参数
 - 顶尖团队如何利用无侵入式探针提升研发效能?
 - 总结
 
OpenResty Edge 镜像请求功能让安全与性能兼得
- 稳定性、体验与成本的三重提升
 - 核心机制拆解
 - 配置步骤示例
 

- 稳定性、体验与成本的三重提升
 - 核心机制拆解
 - 配置步骤示例
 
应用卡顿?OpenResty XRay 一键揭秘 75 毫秒阻塞背后的真相
- 性能“疑云”:CPU 资源争用浮出水面
 - 真凶现形:阻塞的 Lua IO 操作
 - 全面评估事件循环的阻塞程度
 - 使用 OpenResty XRay 告别 Nginx 性能噩梦
 

- 性能“疑云”:CPU 资源争用浮出水面
 - 真凶现形:阻塞的 Lua IO 操作
 - 全面评估事件循环的阻塞程度
 - 使用 OpenResty XRay 告别 Nginx 性能噩梦
 
OpenResty:全球开发者的“信任之选”
- 为什么全球开发者都在选择 OpenResty?
 - 用户口碑:来自一线的真实力荐
 - 技术实力,让卓越成为常态
 - 亲身验证 OpenResty 的卓越性能
 

- 为什么全球开发者都在选择 OpenResty?
 - 用户口碑:来自一线的真实力荐
 - 技术实力,让卓越成为常态
 - 亲身验证 OpenResty 的卓越性能
 
双重瓶颈并发?OpenResty XRay 多维分析破解性能难题
- 整体 CPU 使用分析
 - 深入模块内部分析
 - 压缩策略深度分析
 - 分析结论
 - 优化解决方案
 

- 整体 CPU 使用分析
 - 深入模块内部分析
 - 压缩策略深度分析
 - 分析结论
 - 优化解决方案
 
分析线上 Node.js 应用的 CPU 使用情况(使用 OpenResty XRay)
- Node.js 应用中的高 CPU 使用率问题
 - Node.js 应用中的 CPU 阻塞问题
 - 支持的 Node.js 版本和操作系统
 - 性能影响和额外负担
 - 下一步的计划
 

- Node.js 应用中的高 CPU 使用率问题
 - Node.js 应用中的 CPU 阻塞问题
 - 支持的 Node.js 版本和操作系统
 - 性能影响和额外负担
 - 下一步的计划
 
如何使用 OpenResty Edge 构建私有 CDN 网络
- 为什么选择搭建私有 CDN?
 - 灵活的多层边缘架构
 - 如何快速启动你的边缘网络
 - DNS 管理与智能调度
 - 缓存管理
 - 灵活可控的安全体系
 - 监控与运维
 

- 为什么选择搭建私有 CDN?
 - 灵活的多层边缘架构
 - 如何快速启动你的边缘网络
 - DNS 管理与智能调度
 - 缓存管理
 - 灵活可控的安全体系
 - 监控与运维
 
从崩溃到根因:OpenResty XRay 如何将 Nginx 内存踩踏问题分析得明明白白
- 一个让运维团队彻夜难眠的 Nginx 崩溃案例
 - 如何用 OpenResty XRay 精准捕获内存踩踏的“第一现场”
 - 二次开发如何意外破坏了 Nginx 的生命周期管理
 

- 一个让运维团队彻夜难眠的 Nginx 崩溃案例
 - 如何用 OpenResty XRay 精准捕获内存踩踏的“第一现场”
 - 二次开发如何意外破坏了 Nginx 的生命周期管理
 
UDB + OpenResty XRay:解锁 OpenResty 应用性能之谜
- OpenResty XRay 如何协同 UDB 增效
 - 实战:使用 UDB 与 OpenResty XRay 分析 OpenResty 应用的 Lua 代码调用栈
 - 时间旅行调试的优势
 

- OpenResty XRay 如何协同 UDB 增效
 - 实战:使用 UDB 与 OpenResty XRay 分析 OpenResty 应用的 Lua 代码调用栈
 - 时间旅行调试的优势
 
UDB 与 OpenResty XRay 如何让你看透 Perl 代码执行全过程
- UDB 是什么?
 - 实战:使用 OpenResty XRay 与 UDB 分析 Perl 应用的代码调用栈
 - 为什么越来越多开发者选择 UDB?
 

- UDB 是什么?
 - 实战:使用 OpenResty XRay 与 UDB 分析 Perl 应用的代码调用栈
 - 为什么越来越多开发者选择 UDB?
 
UDB 与 OpenResty XRay:如何分析 Java 应用中的文件操作
- UDB 是什么?
 - 强强联手:UDB 遇上 OpenResty XRay
 - 实战演练:使用 OpenResty XRay 与 UDB 分析 Java 应用的文件操作调用栈
 - 时间旅行调试的优势
 

- UDB 是什么?
 - 强强联手:UDB 遇上 OpenResty XRay
 - 实战演练:使用 OpenResty XRay 与 UDB 分析 Java 应用的文件操作调用栈
 - 时间旅行调试的优势
 











