High Availability Overview

High Availability (HA) describes the ability of a system to accept and process transactions a great percent of the time, achieving as close to 100% as technically possible. The features and characteristics of a specific software product are not solely responsible for the ability of a system to be highly available. For example, choosing high reliability hardware, and ensuring uninterruptible power, network connectivity, and sufficient capacity and throughput are all essential to achieving high availability.

There are specific architectural mechanisms and design patterns employed to make a system highly available, the most important being failover and scaling. iWay is compatible with architectures comprising third-party HA solutions and also has its own native features to facilitate HA.