The Acrolinx server is designed to scale to support a large number of parallel users.
The diagram shows which parts of Acrolinx you can scale by:
- adding additional language servers,
- investing in more hardware, or
- connecting an external database for terminology and analytics.
If you can configure "only" one database URL for an external database, then the database server scales only vertically and not horizontally even if you use a DB cluster.
Tip: Click here to download the full-size diagram as a PNG file.
Additional Help ArticlesWhich databases does Acrolinx support?
See the databases tab in the compatibility guide.How do I estimate my system and server hardware requirements? How can I monitor the health of the Acrolinx server?
The Acrolinx Dashboard contains monitoring tools that comply to the Java Management Extensions (JMX) specification. For more details, see Monitoring the performance of your Acrolinx Server.How does an integration communicates to the Acrolinx Server?
Acrolinx is a client-server solution. The following diagrams visualize an Acrolinx setup for:
How do I scale the Acrolinx Server setup horizontally as well as vertically?
Our largest customers run the whole Acrolinx environment (core, language, and database servers) on a server with 16 GB RAM.
It is also technically possible to set up a distributed installation:
- Optimizing server performance
- Configuring a distributed installation
- Overview of the Acrolinx Server Architecture
How do I configure Acrolinx to read my text correctly?
If you check documents with an Acrolinx integration for an authoring tool or a backend application, you might need to configure the document settings. This configuration is especially necessary for structured documents like XML and HTML. Read more about text extraction and the problem of segmentation in this article in this help center.How can I set up a failover server for Acrolinx?
Currently, it's not possible to set up the Acrolinx server for automatic failover. For instructions on setting up a semi-manual failover server, see Setting up a Failover Server in this help center.