Natural/HA (High Availability)

Natural/HA is the feature of Natural that delivers an "always on" to enterprise applications that provide 24/7 availability to their users with negligible downtime.

Natural/HA is intended for production (not development) environments. It is also intended for interactive Natural applications, not Natural programs running in batch mode.

Natural/HA does not require specific binaries. The standard Natural binaries contain a redesigned Runtime that can execute both HA and non-HA applications, depending on the mode they are running in.

This documentation is organized under the following headings:

Why use Natural/HA?

A description of the main menu. Information on the programming modes supported by Natural. An overview of the menus available from the main menu.

Components and Operation

Design overview and principles of operation.

Porting applications to Natural/HA

What needs to be done (or not done) in order to enable applications to run in an HA environment.

Deployment of Updates

Considerations relevant to deployment of updates in and HA environment.

Terminology

Glossary of technical terms used in this documentation.