Smarty

  1. Home
  2. Docs
  3. Smarty
  4. Description
  5. System requirements

System requirements

Smarty requires a 64-bit version of the Linux family. We recommend using Linux Debian.

Configuration of Smarty Application Server (Middleware)

Optimal configuration for 50,000 concurrent users with increased interactivity of the subscriber application (automatic information updates, quick response, advanced transmission program, sending data of browsing statistics, forming filtered data samples, etc.):

2 x CPU level Intel Xeon E5-2620
64GB DDR3
2 x 500GB HDD (RAID-1)

Maximum server performance depends on the subscriber applications used and their functions.

Results of Smarty load testing with 100,000 concurrent users: https://github.com/microimpuls/admin-tools/tree/master/smarty_stress_test/results

Supported DBMS

Scheme architecture solutions, as well as supported DBMS you can find on the page description.

Calculation of DBMS server configuration

Optimal DBMS server configuration for MySQL/Percona:

1 x CPU Intel Xeon E3-1230 v3
32GB DDR3
2 x 500GB HDD (RAID-1)

Load balancing

You can find more detailed information on the scaling, load distribution and fault tolerance of Smarty and the services used in the solution page.