System Architecture

This section describes XPLG's architecture and different deployment architectures. The key parameters that help in deciding which deployment architecture to implement are;

  • Daily logs volumes

  • Retention policy

  • Estimated number of concurrent users using the system normally


XPLG can be deployed as a single process (basic install), multiple processes on single machine (basic cluster) or on multiple machines (HA cluster).

XPLG deployment does not require any 3rd party components, only machines and a suitable file system / volume.
XPLG scales very easily and at any point of time additional resources / processes can be added to support an increase in volume. There are no limits to the daily volumes / retention that XPLG can support.

See system requirements to determine the best deployment for your environment: