General Information#

Angie PRO is the only commercial web server developed and localized in Russia.

A web server is a class of software that provides access to network resources via the HTTP protocol to end users. Angie PRO, for example, can be used to operate websites, mobile applications, self-service kiosks in the subway, and multimedia systems on long-distance trains. Every time a user opens a website, uses a mobile application, interacts with a self-service kiosk in the subway, or even with a multimedia system on the "Sapsan" train, the user's request can be processed by Angie PRO.

Angie PRO is:

  • A general-purpose web server. Written in C.

  • An L4-L7 load balancer. Allows load balancing between servers for both TCP/UDP protocols and HTTP.

  • A proxy and caching server. Enables faster operation of web services through a flexible caching mechanism.

  • Available on all popular platforms. Compiled and tested on Alpine, Debian, Oracle, RED OS, Rocky, and Ubuntu.

  • High performance. One of the most efficient web servers in the world.

Why choose Angie PRO:

  • Compatibility with NGINX OSS. Angie PRO is fully compatible with Nginx, allowing any existing Nginx user to transition to Angie PRO without significant costs or service downtime.

  • Enhanced statistics and real-time monitoring. Angie PRO offers complete real-time server load monitoring, enabling dynamic configuration management based on load profiles and ensuring full service availability.

  • Dynamic configuration of proxied server groups. Allows management of proxied server group settings through a convenient REST interface without service interruption.

  • Cache element removal. Provides the ability to remove cache elements via a user-friendly API without service downtime.

  • Active health checks for proxied servers. Checks for "liveness" and proxies only to those groups of proxied servers that respond according to a specified algorithm.

  • Dynamic key-value storage. Enables dynamic management of Angie PRO configuration variables via HTTP API.

  • Dynamic DNS updates.

  • Session-affinity proxying.

  • Repository with dynamic third-party modules. Angie PRO supports most NGINX third-party modules and allows for seamless installation, guaranteeing functionality and support.

  • Shared memory zone synchronization. Capability to use cache zones, limit_req, etc., in the Angie PRO cluster.

  • Hiding or personal branding of the server name in response headers. Ability to change or hide the name and version of the web server from users.

A list of foreign software with similar functional characteristics to Angie PRO includes Nginx, Nginx Plus, Apache, Envoy, products utilizing NGINX solutions (OpenResty, Tengine, Cloudflare), and Yandex's cloud solutions.