Skip to content
Home » High Performance Module

High Performance Module

Arcsys software is designed according to a modular architecture, where each functional module specialises in a specific aspect, in accordance with a model inspired by ISO 14721. This modular structure offers exceptional flexibility, allowing the system to be adapted to the specific needs of each organisation while ensuring optimal scalability to integrate new functionalities over time.

Arcsys modules can be deployed, including in multiple instances, depending on the expected service levels. Among these modules, the ‘High Performance’ option plays a key role by enabling the multiplication of functional components on different Arcsys ‘Sites’. This configuration can include several transfer servers (storage access management), several API modules (inter-component communication), or even several Engines (central processing engines).

Optimisation of performance through the multiplication of components

The multiplication of identical components is a powerful lever for improving the performance and scalability of the Arcsys architecture. This principle is based on the deployment of several instances of the same component, enabling intelligent distribution of workloads and an increase in overall processing capacity.

The benefits include

  • Load balancing: Requests and tasks are distributed among several components, reducing the individual load and improving overall response times.
  • Horizontal scalability: The ability to add new instances as needed, without modifying the underlying architecture, ensures unparalleled flexibility.
  • Resilient performance: In the event of saturation or failure of one instance, the others automatically take over, guaranteeing the continuity of operations without interruption.

Availability enhanced by redundancy

The high availability of Arcsys is also based on redundancy, i.e. the duplication of components with the same function. This approach ensures optimal resilience and continuity of service, even in the event of unforeseen circumstances.

The key advantages of redundancy:

  • Increased resilience: If a component becomes unavailable (hardware failure, network problem, etc.), other instances immediately take over, avoiding any interruption of service.
  • Load balancing: By distributing requests among several redundant components, overall performance is maintained, even in the event of heavy demand.
  • Transparent maintenance: Redundant components allow updates or maintenance operations to be carried out without affecting the availability of the system.

A key strategy for demanding environments

By combining high performance and high availability, Arcsys guarantees a resilient, scalable architecture that is perfectly suited to high-load or rapidly growing environments. This modular and redundant approach meets the needs of the most demanding organisations, while offering a smooth and reliable user experience.