精選文章

Photo by Philip Brown

動態追蹤技術漫談

動態追蹤技術漫談

Photo by OpenResty Inc.

OpenResty XRay 分析和解決 B 站重大線上事故

OpenResty XRay 分析和解決 B 站重大線上事故

Photo by Yichun Zhang

當 Lua IPC 管道阻塞 OpenResty 或 Nginx 事件迴圈的時候

當 Lua IPC 管道阻塞 OpenResty 或 Nginx 事件迴圈的時候

Photo by Yichun Zhang

OpenResty XRay 的自動分析報告

OpenResty XRay 的自動分析報告

Photo by Guido Jansen

Lua 級別 CPU 火焰圖簡介

Lua 級別 CPU 火焰圖簡介

Photo by Elena Mozhvilo

OpenResty 與 Nginx 共享記憶體區的記憶體碎片問題

OpenResty 與 Nginx 共享記憶體區的記憶體碎片問題

Photo by Jose G. Ortega Castro

OpenResty 和 Nginx 的共享記憶體區是如何消耗實體記憶體的

OpenResty 和 Nginx 的共享記憶體區是如何消耗實體記憶體的

Photo by Harrison Broadbent

OpenResty 和 Nginx 如何分配和管理記憶體

OpenResty 和 Nginx 如何分配和管理記憶體

藉助 OpenResty XRay,顯著最佳化效能,CPU 使用率立減  90%
藉助 OpenResty XRay,顯著最佳化效能,CPU 使用率立減 90%
申請免費試用

最新文章

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 XRay Java 函式探針:無侵入式函式監控實踐

  • 甚麼是無侵入式函式探針?
  • OpenResty XRay 的無侵入式探針,有哪些特別之處?
  • 實戰演示:監控函式引數
  • 技術優勢與應用場景
Photo by 章亦春
  • 甚麼是無侵入式函式探針?
  • OpenResty XRay 的無侵入式探針,有哪些特別之處?
  • 實戰演示:監控函式引數
  • 技術優勢與應用場景

OpenResty XRay 如何用 Node.js 函式探針實現監控新正規化

  • 為甚麼你需要無侵入式函式探針的新正規化?
  • 實戰演示:監控函式引數
  • 頂尖團隊如何利用無侵入式探針提升研發效能?
  • 總結
Photo by 章亦春
  • 為甚麼你需要無侵入式函式探針的新正規化?
  • 實戰演示:監控函式引數
  • 頂尖團隊如何利用無侵入式探針提升研發效能?
  • 總結

應用卡頓?OpenResty XRay 一鍵揭秘 75 毫秒阻塞背後的真相

  • 效能“疑雲”:CPU 資源爭用浮出水面
  • 真兇現形:阻塞的 Lua IO 操作
  • 全面評估事件迴圈的阻塞程度
  • 使用 OpenResty XRay 告別 Nginx 效能噩夢
  • 效能“疑雲”:CPU 資源爭用浮出水面
  • 真兇現形:阻塞的 Lua IO 操作
  • 全面評估事件迴圈的阻塞程度
  • 使用 OpenResty XRay 告別 Nginx 效能噩夢

OpenResty:全球開發者的“信任之選”

  • 為甚麼全球開發者都在選擇 OpenResty?
  • 使用者口碑:來自一線的真實力薦
  • 技術實力,讓卓越成為常態
  • 親身驗證 OpenResty 的卓越效能
Photo by 章亦春
  • 為甚麼全球開發者都在選擇 OpenResty?
  • 使用者口碑:來自一線的真實力薦
  • 技術實力,讓卓越成為常態
  • 親身驗證 OpenResty 的卓越效能

分析線上 Node.js 應用的 CPU 使用情況(使用 OpenResty XRay)

  • Node.js 應用中的高 CPU 使用率問題
  • Node.js 應用中的 CPU 阻塞問題
  • 支援的 Node.js 版本和作業系統
  • 效能影響和額外負擔
  • 下一步的計劃
Photo by 章亦春
  • Node.js 應用中的高 CPU 使用率問題
  • Node.js 應用中的 CPU 阻塞問題
  • 支援的 Node.js 版本和作業系統
  • 效能影響和額外負擔
  • 下一步的計劃

如何使用 OpenResty Edge 構建私有 CDN 網路

  • 為甚麼選擇搭建私有 CDN?
  • 靈活的多層邊緣架構
  • 如何快速啟動你的邊緣網路
  • DNS 管理與智慧排程
  • 快取管理
  • 靈活可控的安全體系
  • 監控與運維
Photo by Yichun Zhang
  • 為甚麼選擇搭建私有 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 程式碼呼叫棧
  • 時間旅行除錯的優勢
Photo by 章亦春
  • OpenResty XRay 如何協同 UDB 增效
  • 實戰:使用 UDB 與 OpenResty XRay 分析 OpenResty 應用的 Lua 程式碼呼叫棧
  • 時間旅行除錯的優勢
聯絡我們

OpenResty 開源社群

請加入我們,並與我們分享您的想法和問題,我們迫不及待想在那裡見到您!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

很樂意聽到您的反饋,請與我們聯絡 👋

成功傳送訊息!

我們的專家團隊將在 24 小時之內與您聯絡。
x