Featured Articles
Latest Articles
Memory Reduced by 60%, OpenResty XRay Precisely Locates Problem Code, Quickly Completes Fixes and Deployment
- High Memory Usage by Worker Processes
- Analysis Process
- Questions about Worker Process Memory Not Being Released

- High Memory Usage by Worker Processes
- Analysis Process
- Questions about Worker Process Memory Not Being Released
Introduction to Lua-Land CPU Flame Graphs
- What is a Flame Graph
- Simple Lua samples
- Complicated Lua applications
- Sampling overhead
- Safety
- Compatibility
- Other types of Lua-land Flame Graphs

- What is a Flame Graph
- Simple Lua samples
- Complicated Lua applications
- Sampling overhead
- Safety
- Compatibility
- Other types of Lua-land Flame Graphs
Memory Fragmentation in OpenResty and Nginx's Shared Memory Zones
- An empty zone
- Filling entries of similar sizes
- Deleting odd-numbered keys
- Deleting the keys in the first half
- Mitigating Fragmentation

- An empty zone
- Filling entries of similar sizes
- Deleting odd-numbered keys
- Deleting the keys in the first half
- Mitigating Fragmentation
How OpenResty and Nginx Shared Memory Zones Consume RAM
- Slabs and pages
- What is allocated is not what is paid for
- Fake Memory Leaks
- HUP reload

- Slabs and pages
- What is allocated is not what is paid for
- Fake Memory Leaks
- HUP reload
OpenResty 1.17.8.1 released
- OpenResty 1.17.8.1 released
- Full Changelog
- The Next Release

- OpenResty 1.17.8.1 released
- Full Changelog
- The Next Release
The OpenResty 10-Year Community Report: OpenSource Projects
- The OpenResty 10-Year Community Report: OpenSource Projects
- Milestones Overview
- Search Stats – an Increasing Trend
- Contribution Stats – Rising Numbers
- Final Thank You

- The OpenResty 10-Year Community Report: OpenSource Projects
- Milestones Overview
- Search Stats – an Increasing Trend
- Contribution Stats – Rising Numbers
- Final Thank You
OpenResty 1.15.8.3 + OpenResty 1.17.8.1 RC1 released
- Full Changelog
- The Next Release

- Full Changelog
- The Next Release
How OpenResty and Nginx Allocate and Manage Memory
- On The System Level
- On The Application Level
- For Traditional Nginx Servers

- On The System Level
- On The Application Level
- For Traditional Nginx Servers
Join Us
- Backend Engineer / System Engineer
- Sales Engineer

- Backend Engineer / System Engineer
- Sales Engineer