Navigation:  Logical architecture > Persistence layer >

Load balancing

Previous  Top  Next

SoftExpert Suite supports database load balancing, thus providing high scalability and availability, as well as excellent performance in the access to information.

 

Picture 4 - Database load balancing diagram

Picture 4 - Database load balancing diagram

 

The load balancing management is performed totally by the middleware(1) interface. SoftExpert Suite will connect to the database client, making the load balancing transparent for the application. This middleware interface is responsible for the connection with the database servers because it distributes the requests made by users among the active servers and maintains scalability whenever a server is inserted to or deleted from the load balancing.

 

1 - Third-party application to perform the data balancing being transparent to SoftExpert Suite.

 

The use of more than one database server improves SoftExpert Suite performance because the response time is proportional to the number of users making requests to the database. Then, when there is a load balancing, the requests are divided among the active servers, thus improving SoftExpert Suite performance and ensuring a lower response time.