OpenResty Edge

Manage your distributed traffic in
the multi-cloud and microservices era

Manage your distributed traffic in the multi-cloud and microservices era

OpenResty Edge™ supercharges your
 existing load balancer serversCDN network serversAPI gateway servers

New release: OpenRestyEdge™ 24.9.17 is now available!Click to see details

ADP

OpenResty is the only product available in the industry where you can seamlessly deploy Lua scripts and WAF rules across the cluster. It has high concurrency, excellent performance under high loads, and a very intuitive UI for easy deployment.
— Sandeep Sehgal | Principal Architect

Why OpenResty Edge

OpenResty Edge keeps our customers' high-traffic sites live 24/7 and reduces over 90% of their development and maintenance costs!

Our Tutorials

See how OpenResty Edge works

How to Automate Managing Gateway Servers in K8s Environment (using OpenResty Edge)

Learn more →

Use Lua Extensions to Respond to Gateway Server Offline Events in OpenResty Edge

Learn more →

Enable Automatic Healthcheck for Gateway Servers in OpenResty Edge

Learn more →

How to Use Gateway Partitions in OpenResty Edge

Learn more →

Accurately Restore the Real Client IP Address in OpenResty Edge

Learn more →

Control Access to DNS Applications in OpenResty Edge's Admin Console

Learn more →

Call Lua modules by Edgelang in OpenResty Edge

Learn more →

Global Search in OpenResty Edge

Learn more →

How to Use Gateway Staging Servers in OpenResty Edge

Learn more →

Configuring Webhooks in OpenResty Edge

Learn more →

Configure Custom Error Pages in OpenResty Edge

Learn more →

Configure DNS Records in OpenResty Edge

Learn more →

Adding Custom Response Headers in OpenResty Edge

Learn more →

How to Use OpenResty Edge's Global Server Load Balancing (GSLB) Feature

Learn more →

User Management and Access Control in OpenResty Edge’s Web Console

Learn more →
Functionalities
Discover our functionalities
See all the functionalities we offer and select the product that fits best. Our products are built to solve your painpoints, whether you are a developer, a DevOps, or a business user.
developer features
  • Enhanced LuaJIT
  • Implementing Console/Terminal-Based Applications
  • Advanced Lua Code (or Other Code) Debugging Support
  • WebAssembly with Nonblocking IO Support
  • Ability to Speed up Other OpenResty-Based Applications
  • Lua Scripting
  • OpenResty XRay Compatibility
  • Fanlang Scripting
  • OpsLang Scripting
  • Implementing Complete Arbitrary Web Applications and API Servers/Gateways
  • LuaJIT Sandbox Protection
  • High Performance Client Libraries for Redis/MySQL/PostgreSQL/gRPC/HTTP2/ LDAP/Memcache/ZeroMQ and many more
  • SchemaLang Data Model Generator
  • Streaming Regex Substitution Engine for Response Bodies
traffic management
  • High Performance OpenResty WAF
  • Implementing Dynamic Gateway & Load Balancer
  • Real-time Cache Purge with Custom Conditions
  • Server Error Log Auto Aggregation & Analysis
  • Global Server Load-balancing
  • HTTP3 Support
  • Real-time Dynamic Metrics
  • Built-in TCP Support
  • Edgelang Page Rules
  • Built-in SNI Support
  • Built-in Support for Streaming CSS/HTML/JS Code Minimization
  • Geo-sensitive DNS Server
  • Dynamic HTTP2 and HTTP 1.x Switch
  • Built-in Support for Gateway & Backend Healchecks
  • Multi-tier Networks (Software Defined WAN Routing)
  • Distributed Response Cache Based on Cluster Level
  • Built-in Socks5 Support
config management
  • Smart SSL Certificate Management
  • Central Web Console to Manage Servers on a Large Scale
  • Kubernetes Integration
  • Extremely Scalable Virtual Severs & Hosts
  • Page Rules Based on Web Forms
  • Built-in Support for Private CDN Networks
  • Transparent Config Update without Server Reload/Restart
  • Built-in Support for Config/Code Version Control
  • Incremental Config Synchronization Among Many Servers
  • Built-in Support for ACME/ACMEv2 & Let's Encrypt
  • Partitioned Networks
  • Built-in Support for Static File Serving Managed by Central Consoles
  • Best-in-class distributed web traffic management capability
  • Bleeding edge “no-code” solution with machine coding technology
  • Admin or non-technical user-friendly GUI for easy configuration
  • Enterprise-level customer support
  • Rich built-in functionalities for companies of any size
  • Compatible with most web servers on the market
  • Server management on a large scale

Feature

Version control and multi-role network

  • Withstands large changes
  • Automatically saves systems
  • Allows rollbacks to previous versions
  • Requires change confirmation to avoid accidental modifications

Feature

CDN, WAF and SSL certificate

  • Instantly blocks malicious requests
  • Configures rules, requests, and whitelists dynamically
  • Real-time hit log reporting
  • Custom…
    • Dispatching
    • Request and SSL handshake rate limiting
    • SSL certificate management rules
  • SSL certificate management
  • Supports most domains and web servers including wildcards
  • Zero impact on performance

Feature

Distributed load balancer and proxy

  • Dynamic web traffic caching and load balancing
  • On-the-fly reconfiguration of origin server pools
  • Dynamic reverse proxying for TLS and TCP applications
  • HTTP/HTTPS reverse proxy and dynamic load balancing strategies

Feature

Tiered caching and real time cache purge

  • Gateway-cluster level distributed web caching
  • Custom key and rule configurations
  • Reduces latency and server load
  • Immediate purging operations across network
  • Custom conditions
  • Supports DNS, HTTP, HTTPS, TCP, SNI Proxy, Socks5 Proxy

Feature

Real-time in-memory metrics

  • Real-time
    • Network-wide response status code and error log statistics
    • Proactive node health-checks with automated DNS configurations
  • Dynamic metric creation and management using SQL

Feature

Distributed node management

  • Automatic code optimization in a single network
  • Config sync cross custom partitions
  • A/B test releases
  • Distributed virtual host configs across production gateways

Feature

Partitioned network and multi-tier network

  • Defines multiple partitions
  • Easily scales up/down gateway nodes
  • Just-in-time compiler maximizing performance
  • Proactive nodes health-checks
  • Supports global-scale networks
  • Real-time monitor config synchronization
  • Dynamic config and custom rules
  • Customized network policy
  • Releases
  • Overview
  • DNS
  • SSL
  • User Variables
  • Page Rules
  • Upstreams
  • Cache Purge
  • Error Logs
  • WAF ConfigPro
  • WAF LogsPro
  • Dynamic MetricsENT
  • Metrics
  • TestsPro
  • HTTP Basic Auth Credentials
  • IP Lists
  • Gateway Servers Monitor
  • Global Error Logs
  • Admin Site Error Logs
  • Log Server Error Logs
  • User Sessions
  • Alarms
  • Certificates About to Expire
  • Global Dynamic MetricsENT

Feature

Discover our features

Feature

Discover our features

Version control and multi-role network

  • Withstands large changes

  • Automatically saves systems

  • Allows rollbacks to previous versions

  • Requires change confirmation to avoid accidental modifications

CDN, WAF and SSL certificate

  • Instantly blocks malicious requests

  • Configures rules, requests, and whitelists dynamically

  • Real-time hit log reporting

  • Custom…

    • Dispatching

    • Request and SSL handshake rate limiting

    • SSL certificate management rules

  • SSL certificate management

  • Supports most domains and web servers including wildcards

  • Zero impact on performance

Distributed load balancer and proxy

  • Dynamic web traffic caching and load balancing

  • On-the-fly reconfiguration of origin server pools

  • Dynamic reverse proxying for TLS and TCP applications

  • HTTP/HTTPS reverse proxy and dynamic load balancing strategies

Tiered caching and real time cache purge

  • Gateway-cluster level distributed web caching

  • Custom key and rule configurations

  • Reduces latency and server load

  • Immediate purging operations across network

  • Custom conditions

  • Supports DNS, HTTP, HTTPS, TCP, SNI Proxy, Socks5 Proxy

Real-time in-memory metrics

  • Real-time

    • Network-wide response status code and error log statistics

    • Proactive node health-checks with automated DNS configurations

  • Dynamic metric creation and management using SQL

Distributed node management

  • Automatic code optimization in a single network

  • Config sync cross custom partitions

  • A/B test releases

  • Distributed virtual host configs across production gateways

Partitioned network and multi-tier network

  • Defines multiple partitions

  • Easily scales up/down gateway nodes

  • Just-in-time compiler maximizing performance

  • Proactive nodes health-checks

  • Supports global-scale networks

  • Real-time monitor config synchronization

  • Dynamic config and custom rules

  • Customized network policy

OUR STRENGTH

Competitive Benchmarking

We used to struggle during extreme web traffic as one of Asia’s highest traffic media sites. OpenResty helps us stay engaged with our audience even with thousands of cache purges per minute and over 20 million requests per hour.
Technical Director at a Large Media Website

Case Study

See how our customers benefit from OpenResty Edge

  • Leading HR SaaS Company
  • Major Travel Booking Website
  • Major News Website
  • Solution cost reduced by 80%, continuous improvement in performance, regular upgrade for security vulnerabilities, automatic scale clusters and reschedule traffic.

    Pain Points

    High cost, evolving API management needs, low concurrency, slow response time, limited scalability and extensibility, data security

    Solution

    Migrate to OpenResty from F5, purchase Edge 50 nodes and plan to expand to 200-500 nodes. Build API services, HTTP / TCP / UDP multi-protocol support, extend managed SSL certificates, combined real-time load metrics

  • O&M labor was reduced from 7 to 1, speed up response time by 100+ ms on average, protected from 1,000+ daily attacks.

    Pain Points

    Massive user base, slow website that could't handle peak traffic, outdated server solutions that couldn’t support growing development and business needs

    Solution

    Migrate from Nginx and purchase 100 OpenResty Edge nodes. Network partitioning and virtualization, self-built CDN network, request rewrites, rate limiting, HTTP/TCP/UDP protocols

  • Supports thousands of cache purges per minute, and over 20 million website visit requests per hour.

    Pain Points

    Third-party CDNs couldn't respond to fast cache purges with arbitrarily complex conditions, and cost far exceeded budget

    Solution

    Purchase Edge 50 nodes and develop private CDN with multi-domain SSL self-service

Case Study

See how our customers benefit from OpenResty Edge

Case Study

See how our customers benefit from OpenResty Edge

Ajaib

At Ajaib, running OpenResty in production has exceeded all our expectations. Major props to their team for the close support and critical advice given to us throughout the rollout process (both pre and post). We couldn't have chosen a better partner, very proud to be OpenResty's first Indonesian customer!
Winston Lays | Co-founder and CTO

Edge

Manage your distributed traffic in
the multi-cloud and microservices era

Manage your distributed traffic in the multi-cloud and microservices era

OpenResty XRay™