Server configuration

There are a variety of architectural configurations for an Immediacy system.

 

Where a live server exists externally with a staging server internally Immediacy provides an XML upload to synchronise data from the staging server to the live server. This works using HTTP via port 80 and will therefore work through a firewall.

 

Immediacy has been designed to support large number of users and has been both tested and deployed in relatively high volume situations. Internal testing has included automated stress testing which indicates that a single standard server machine running Immediacy can support in excess of 1 million hits per day.

 

System performance is dependant on a number of variables, including the complexity of the processes being run, the operating system, the database engine used and the performance of the underlying hardware.

 

Higher performance can usually be achieved by scaling 'up' i.e. using progressively more powerful machines. Alternatively organisations can scale 'out' by running the system on load-balanced clusters. Correctly configured this gives high performance coupled with additional resilience as there is no single point of failure. Immediacy has been used in, and is compatible with, both approaches. Configurations in use range from a single server, to clustered web servers with attached clustered database servers.