OpenResty® Scalable Web Platform by Extending NGINX with Lua
Contribute on GitHub Official Forum Try OpenResty XRay
Advanced observability built for OpenResty and more
OpenResty XRay Live Demo →
OpenResty Con 2016 (10 December 2016 9:00 AM +0800 at Shenzhen, China)
https://con.openresty.org/cn/2016/
OpenResty × Open Talk (23 March 2019 2:00 PM at Beijing, China)
http://www.huodongxing.com/event/2481310558700
OpenResty × Open Talk (11 May 2019 2:00 PM at Wuhan, China)
https://www.huodongxing.com/event/1487401382400
Binary Evidence-Driven Vulnerability Scanning: Eliminating False Positives with OpenResty XRay
OpenResty XRay Version 26.2.1. Now Available
End-to-End Client Real IP Passthrough in OpenResty Edge
How OpenResty XRay Enables Full-Stack Dynamic Tracing in Production
What is OpenResty Edge
Introduction to OpenResty XRay
OpenResty Edge Design Notes: Bringing Global Traffic Scheduling Back to the Application Layer
Hunting Down a Silent Memory Leak in OpenResty Without a Reboot
Anatomy of a 15x Performance Drop: A 90k to 6k QPS Root Cause Analysis with OpenResty XRay
An Introduction to the Programmable WAF of OpenResty Edge
Deconstructing the LuaJIT Pseudo Memory Leak
Building "Less is More" Event-Driven Operations with OpenResty Edge Webhook
How We Pinpointed a 244ms Latency Spike in a 500k QPS OpenResty Gateway
From Open Source OpenResty to OpenResty Edge: Evolving Your High-Performance Infrastructure
Why More and More Enterprises Are Building Private CDNs
How OpenResty XRay Pinpointed Java Memory Issues
When a "Black Box" Plugin Consumes 45% CPU: How We Pinpointed Lua Line 93 Without Source Code
OpenResty XRay Version 25.10.11 Now Available
How to Pinpoint the Hidden Cost of Gzip Configuration with OpenResty XRay
Performance Takes a Leap Forward: OpenResty Edge Now Supports zstd Compression