A paper for technical decision makers that explores Magnolia's performance and availability functionality
By good performance we understand the capability of a system to serve multiple simultaneous requests in reasonable time under heavy load. In Magnolia terms this means that editors can edit without delay, content is activated to public instances instantly, and public instances serve requests without perceivable slowness.
High availability refers to the degree of operational continuity in a system. A typical metric is the percentage of uptime relative to "100% operational". In a high availability system redundant instances ensure that services are available even when a instance goes down. In this brief we examine how Magnolia ensures great performance and high availability.