The eApps hosting service is designed for performance, reliability, and capacity. We have an outstanding uptime record. Our service allows you to scale vertically from a small plan all the way up to a full dedicated server in a short period of time, with no downtime or configuration changes. Our regular hosting plans, even though they are not designed for high availability, have high uptime and are used for many mission critical sites. However, some of our customers are extremely sensitive to availability and/or desire flexible scalibility. Their needs fall into two categories.
High Availability Needs - For some sites, even a short outage to repair or replace equipment can have a significant negative impact for the site owner. These sites are typically high volume commerce sites or sites that run a heavily used business process supporting many users.
Flexible Scalability Needs - Other sites have the potential to grow in usage following an unpredictable pattern. While these sites are sensitive to availability, the site owners also desire the ability to quickly add capacity. Upgrading to a larger hosting plan or even a dedicated server is always an option. But what is optimal in this situation is the ability to easily add new "instances" of a site, what we call horizontal scalability.
With eApps Hosting's Custom Services, both of these needs can be met one of our high availability, clustered solutions. A cluster allows for a site or application to be run on multiple VPS or dedicated servers using separate physical servers. In the event that there is a hardware failure or maintenance event on one of the physical servers, the site is not impacted because of the redundancy of spreading the processing across multiple physical servers.
eApps offers the following high availability hosting solutions.Load Balanced Clusters - This clustering solution is available as a standard service for all customers. The CoyotePoint Equalizer, a redundant load balancer hardware appliance, is used to cluster and load balance your VPS instances. For more information see our Load Balancer service information page.
Java Clusters - We offer custom Java cluster solutions for those situations where maintaining the state of a Java user session is required. Depending on the customer's specific needs the solution could use the built in Tomcat or JBoss clustering capabilities or a more sophisticated solution using Terracotta, a software product designed for JVM clustering.
Database Clusters/Replication - In most cases, it is not sufficient to cluster just the application server component. We can help you deploy database clustering or replication using the widely used MySQL or PostgreSQL database servers. These solutions can be designed to automatically fail over when needed.
If you need a high availability or flexible capacity solution, please contact our Sales department. We will bring our experts in to review your needs and recommend the best solution.
Contact eApps!!!
Feel free to contact our sales department to discuss your needs. We will be pleased to scope out the work at no cost to you. Use our Live Chat service or go to our Contact Us page for online and phone contact methods, including world wide toll free voice using Skype.



