Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 3 of 4)

  • The Language Syntax (Continued)
    • String Literals
    • Built-in Regex Support
    • Full Control-Flow Support
    • Floating-Point Number Support
    • Compared to Open-Source Toolchains
  • Transparent Debug Symbol Handling
    • Debug Symbols: No Runtime Overhead
    • Centralized Package Database
    • Fuzzy Matching Debug Symbols
Photo by Yichun Zhang
  • The Language Syntax (Continued)
    • String Literals
    • Built-in Regex Support
    • Full Control-Flow Support
    • Floating-Point Number Support
    • Compared to Open-Source Toolchains
  • Transparent Debug Symbol Handling
    • Debug Symbols: No Runtime Overhead
    • Centralized Package Database
    • Fuzzy Matching Debug Symbols

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 2 of 4)

  • The Language Syntax (Continued)
    • Macros with Extensions
    • Tracer and Tracee Spaces
    • Probes
    • Extended Variable Types
Photo by Yichun Zhang
  • The Language Syntax (Continued)
    • Macros with Extensions
    • Tracer and Tracee Spaces
    • Probes
    • Extended Variable Types

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 1 of 4)

  • What is Dynamic Tracing
  • Why the “Y” Name
  • Getting Started
  • Various Backends and Runtimes
  • Why a Unified Frontend Language
  • The Language Syntax
Photo by Yichun Zhang
  • What is Dynamic Tracing
  • Why the “Y” Name
  • Getting Started
  • Various Backends and Runtimes
  • Why a Unified Frontend Language
  • The Language Syntax

Gateway Config's Version Control & Release Management in OpenResty Edge

  • Create a page rule for the sample application
  • Release the page rule
  • Test
  • Modify the page rule
  • Release the modification
  • Test the modification
  • Revert the release
  • Test of the release reverting
Photo by Yichun Zhang
  • Create a page rule for the sample application
  • Release the page rule
  • Test
  • Modify the page rule
  • Release the modification
  • Test the modification
  • Revert the release
  • Test of the release reverting

Auto-Generate Demo Videos for Google Search from Screenplay Docs (via OpenResty Showman)

Photo by Yichun Zhang

Set Different Host Headers for Upstream Requests in OpenResty Edge

  • Before setting the Host header of the upstream request
  • Set the Host header of the upstream request
  • Test of the new page rule
Photo by Yichun Zhang
  • Before setting the Host header of the upstream request
  • Set the Host header of the upstream request
  • Test of the new page rule

Official OpenResty Debian 11 package repo

Redirect to different URIs Based on Clients' Language Settings (OpenResty Edge)

  • The origin site which supports different languages
  • Create a page rule for redirection
  • Test the new page rule
  • Add a new page rule to redirect to the English page
  • Test the new page rule
Photo by Yichun Zhang
  • The origin site which supports different languages
  • Create a page rule for redirection
  • Test the new page rule
  • Add a new page rule to redirect to the English page
  • Test the new page rule

OpenResty 1.19.9.1 released

  • Version highlights
  • Full Changelog
  • Alpine 3.14 official release
  • Version highlights
  • Full Changelog
  • Alpine 3.14 official release

Enforce the use of SSL in websites via OpenResty Edge

  • Create the page rules to redirect HTTP requests
  • Test the page rule
Photo by Yichun Zhang
  • Create the page rules to redirect HTTP requests
  • Test the page rule

Issue Free SSL Certificates via Let's Encrypt in OpenResty Edge

  • Add wildcard domains to the sample application
  • Add SSL certificates
  • Test
Photo by Yichun Zhang
  • Add wildcard domains to the sample application
  • Add SSL certificates
  • Test

OpenResty 1.19.9.1 RC1 is out

  • Source package
  • Windows binary packages
  • Version highlights
  • Source package
  • Windows binary packages
  • Version highlights

OpenResty 1.19.3.2 released

  • Version highlights
  • Full Change logs
  • Version highlights
  • Full Change logs

Upload SSL Certificates for HTTPS Sites in OpenResty Edge

  • Upload the SSL certificate for the sample application
  • Test the uploaded certificate
Photo by Yichun Zhang
  • Upload the SSL certificate for the sample application
  • Test the uploaded certificate

Official OpenResty Fedora 34 & Alpine 3.13 pkg repo

  • Fedora 34
  • Alpine 3.13
  • Fedora 34
  • Alpine 3.13

Real-Time Purge HTTP Cache in OpenResty Edge

  • Create a cache purge job for the sample application
  • Verify the cache status
  • Try purging by URL prefixes
  • Custom purge conditions
Photo by Yichun Zhang
  • Create a cache purge job for the sample application
  • Verify the cache status
  • Try purging by URL prefixes
  • Custom purge conditions

Enable HTTP Cache in OpenResty Edge

  • Enable response caching for the sample application
  • Test the response caching
Photo by Yichun Zhang
  • Enable response caching for the sample application
  • Test the response caching

Set up a Simplest Reverse Proxy and Load Balancer with OpenResty Edge

  • Create a sample application
  • Create an upstream for the sample application
  • Create a page rule to make use of the upstream
  • Release the configuration
Photo by Yichun Zhang
  • Create a sample application
  • Create an upstream for the sample application
  • Create a page rule to make use of the upstream
  • Release the configuration

Official OpenResty Aarch64/ARM64 pkg repo

  • Ubuntu 18.04/20.04
  • Debian 9/10
  • CentOS/RHEL 7/8,Fedora 32/33
  • Ubuntu 18.04/20.04
  • Debian 9/10
  • CentOS/RHEL 7/8,Fedora 32/33

Install OpenResty on Ubuntu 20.04 via apt-get

Photo by Ubuntu
お問い合わせ

OpenResty オープンソースコミュニティ

ぜひご参加いただき、アイデアや課題についてご意見をお聞かせください。皆様とお会いできることを心待ちにしております!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

ご意見・ご感想をお待ちしております 👋

メッセージを送信しました!

専門家チームが24時間以内にご連絡いたします。
x