Anatomy of a 15x Performance Drop: A 90k to 6k QPS Root Cause Analysis with OpenResty XRay

  • The 93% Performance Drop: Uncovering the Observability Blind Spot
  • OpenResty XRay Uncovers Connection Reuse Issues
  • Comparative Analysis Reveals Compilation Option Issues
  • Impact of Compiler Options on Instruction Execution Performance
  • The 93% Performance Drop: Uncovering the Observability Blind Spot
  • OpenResty XRay Uncovers Connection Reuse Issues
  • Comparative Analysis Reveals Compilation Option Issues
  • Impact of Compiler Options on Instruction Execution Performance

Implementing Cluster-Wide TLS Rotation Without Restarts

  • The Hidden Fragility of TLS
  • Moving from Manual Hacks to Systemic Resilience
  • Quantifying Latency Reduction and Uptime Gains
  • The Hidden Fragility of TLS
  • Moving from Manual Hacks to Systemic Resilience
  • Quantifying Latency Reduction and Uptime Gains

Application Lagging? OpenResty XRay: Instantly Uncover the Truth Behind 75ms Blockages

  • Unraveling Performance Puzzles: CPU Resource Contention Comes to Light
  • The Real Culprit Revealed: Blocking Lua I/O Operations
  • Quantitative Analysis: The Impact of File IO Performance
  • Deep Dive: Understanding Event Loop Blocking in Nginx
  • Unraveling Performance Puzzles: CPU Resource Contention Comes to Light
  • The Real Culprit Revealed: Blocking Lua I/O Operations
  • Quantitative Analysis: The Impact of File IO Performance
  • Deep Dive: Understanding Event Loop Blocking in Nginx

UDB + OpenResty XRay: Unlocking the Mystery of OpenResty Application Performance

  • How OpenResty XRay Enhances Efficiency with UDB
  • Hands-On: Analyzing OpenResty Lua Call Stacks with UDB and OpenResty XRay
  • Advantages of Time-Travel Debugging
  • Summary
  • How OpenResty XRay Enhances Efficiency with UDB
  • Hands-On: Analyzing OpenResty Lua Call Stacks with UDB and OpenResty XRay
  • Advantages of Time-Travel Debugging
  • Summary

Call Lua modules by Edgelang in OpenResty Edge

  • Create a Lua module in OpenResty Edge
  • Call the Lua module in an HTTP application of OpenResty Edge
  • Verify the effect of calling the Lua module
  • What is OpenResty Edge
  • Create a Lua module in OpenResty Edge
  • Call the Lua module in an HTTP application of OpenResty Edge
  • Verify the effect of calling the Lua module
  • What is OpenResty Edge

Listing Loaded Lua Modules in OpenResty or Nginx Processes

  • 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
Photo by Yichun Zhang
  • 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
Contact us

Love to hear from you, Get in touch 👋

Message was sent successfully!

Our Team will get back to you within 24 hours.
x