AgileEdge Lightning

AgileEdge LIGHTNING is an optimising gateway caching solution that integrates with AgileEdge INSIGHTS. LIGHTNING runs on a high performance server, virtual machine, or in the cloud, using a server grade operating system.

LIGHTNING reduces bandwidth and improves performance by optimising and caching web server content, scaling to the customer’s needs by taking advantage of all the server CPU cores, and by optimising network connections.

By moving the user requests from the web server to LIGHTNING, the load on the web server is reduced, thereby enhancing reliability of the web server and response time. LIGHTNING also has the capability to offload SSL processing from the web server, further reducing web server load. Multiple applications can be combined on one LIGHTNING server and independently configured.

LIGHTNING can load balance a pool of web servers and continuously monitor the web servers for availability. LIGHTNING identifies unavailable web servers and removes them from the pool, adding them back into the pool when they become available, thus minimising user disruption.

LIGHTNING is able to mitigate some web server attacks that seek to cause buffer overflows, slow requests that tie up resources, overloading of connections that exhaust resources, etc.

LIGHTNING can extend a web server’s capabilities or modify its behaviour when web server expertise is not available, for example: rewriting URLs, delivering content based upon the browser user agent, allowing IPv6 access to an IPv4 web server, providing scalable user access, modifying the content expiry times, and modifying the web server defined caching behaviour of the content.

LIGHTNING has the capability to queue incoming connections when a pre-configured server limit is exceeded. This results in a the client’s browser being placed into a waiting queue of connections, with the client’s browser displaying a page indicating their position in the queue. This feature ensures the web server has the resources required to meet the needs for an ideal number of clients, while keeping the clients that exceed the server limit connected to LIGHTNING waiting for when the web server resources become available.

AgileEdge LIGHTNING WAF configuration rules can be tailored to the customer’s needs to provide focussed security and higher performance than a generic set of rules. Typically this is achieved by starting with the full rule set and monitoring the requests to determine the threat assessment. After tailoring the rules the WAF can be switched from monitoring to detection mode to implement real-time protection.  

Resource usage on the LIGHTNING server is kept to a minimum by only filtering requests that have not been cached, and by using threads dedicated to WAF processing. By using additional server CPU cores for WAF usage the LIGHTNING responsiveness is not compromised.

AgileEdge Cube extends the performance of AgileEdge LIGHTNING down to branch or regional levels by providing all of the functionality of Lighting on a smaller scale. This allows branch offices of an organisation, all the benefits of LIGHTNING to locally cache content from the head office, thereby reducing bandwidth and increasing performance with the additional benefit of reducing load on the main servers.

For more information about AgileEdge LIGHTNING , please download the brochure(s):

To learn more about our products and services, and what we can do for you, please contact us at