This page describes the minimum technical requirements for each type of machine involved in an Atoti deployment. These requirements define the lowest supported configuration. Higher specifications may improve performance, but anything below these thresholds is not supported.
The page uses the following definitions:
- Deployment machine runs the application and requires a Java Virtual Machine.
- Development machine builds the application.
- End user machine consumes the application and requires a browser.
Please note that development machines are listed separately for Atoti Java SDK, Atoti Python SDK, and Atoti UI JavaScript.
Atoti Server deployment machine
| From version |
6.1.1 |
| Hardware |
Quad Core with 16 GB RAM |
| Operating System |
Unix, Linux, Windows 11, Windows 10, or Mac OS |
| Java Virtual Machine |
Java 21, 64 bits |
| Application servers |
Tomcat 9.0x |
Atoti Java SDK development machine
| From version |
6.1.1 |
| Hardware |
Quad Core with 16 GB RAM |
| Operating system |
Any Java-supported OS. The following are confirmed by ActiveViam: Windows 10, Windows 11, Unix, Linux, or Mac OS |
| Java Virtual Machine |
Java 21, 64 bits |
| Deployment tool |
Maven (see Maven Releases History
for list of stable versions) |
Atoti Python SDK development machine
| From version |
0.9.1 |
| Hardware |
Quad Core with 16 GB RAM |
| Operating system |
Unix, Linux, Windows 11, Windows 10, or Mac OS |
| Java Virtual Machine |
Java 21, 64 bits |
| Python |
Version 3.10 or later |
Atoti UI JavaScript extension development machine
| From version |
5.1 |
| Hardware |
Quad Core with 16 GB RAM |
| Operating system |
Unix, Linux, Windows 11, Windows 10, or Mac OS |
| Node.js |
Version 18.12.1 or later |
Atoti UI end user machine
| From version |
5.2.1 |
| Operating system |
Unix, Linux, Windows 11, Windows 10, or Mac OS |
| Internet browser |
- Microsoft Edge version >= 93.0
- Google Chrome version >= 93.0
- Mozilla Firefox version >= 91.0
- Safari >= 15.0
|