Official OpenResty Debian 11 package repo
Meathill Zhai

OPENRESTY XRAY Nov 12, 2021
OPENRESTY XRAY Nov 12, 2021
* What is Dynamic Tracing * Why the "Y" Name * Getting Started * Various Backends and Runtimes * Why a Unified Frontend Language * The Language Syntax
OPENRESTY XRAY Aug 31, 2020
OPENRESTY XRAY Aug 31, 2020
* What is a Flame Graph * Simple Lua samples * Complicated Lua applications * Sampling overhead * Safety * Compatibility * Other types of Lua-land Flame Graphs
OPENRESTY XRAY Aug 10, 2020
OPENRESTY XRAY Aug 10, 2020
* An empty zone * Filling entries of similar sizes * Deleting odd-numbered keys * Deleting the keys in the first half * Mitigating Fragmentation
OPENRESTY XRAY Aug 4, 2020
OPENRESTY XRAY Aug 4, 2020
* Slabs and pages * What is allocated is not what is paid for * Fake Memory Leaks * HUP reload
OPENRESTY XRAY Jan 21, 2020
OPENRESTY XRAY Jan 21, 2020
* On The System Level * On The Application Level * For Traditional Nginx Servers
OPENRESTY XRAY Jul 14, 2022
OPENRESTY XRAY Jul 14, 2022
* System Environment * Narrowing Down the Culprit without Guessing * Limiting the execution overhead of PCRE * Non-Backtracking Regular Expression Engines * Lua's Builtin Patterns * Tracing Applications inside Containers * How The Tools are Implemented * The Overhead of the Tools
OPENRESTY XRAY Jun 11, 2022
OPENRESTY XRAY Jun 11, 2022
* System Environment * Names of Loaded Lua Modules * Running Directly in the Web Console * Tracing Applications inside Containers * How The Tools are Implemented * The Overhead of the Tools
OPENRESTY XRAY Jun 10, 2022
OPENRESTY XRAY Jun 10, 2022
* System Environment * CPU-Hottest Request Hostnames * CPU-Hottest Request URIs * Digging Deeper * Running Directly in the Web Console * Tracing Applications inside Containers * How The Tools are Implemented * The Overhead of the Tools
OPENRESTY EDGE Jun 7, 2022
OPENRESTY EDGE Jun 7, 2022
OPENRESTY EDGE Jun 7, 2022
OPENRESTY EDGE Jun 7, 2022