TB Camunda - Reference - Architecture October 2021
TB Camunda - Reference - Architecture October 2021
Architecture
Executive Summary JAVA APPLICATIONS
SHARED DATABASE
Users should choose the model which fits their data DATABASE
separation needs. Camunda’s APIs provide access to
processes and related data specific to each tenant.
Container-Managed Process Engine and Web Resource requirements are based on expected
Applications: workloads. Listed below are Camunda’s
recommendations:
• Apache Tomcat 9.0
• JBoss EAP 7.0 / 7.1 / 7.2 / 7.3 / 7.4 Small Supports most use cases, typical server
• Wildfly Application Server 13.0 / 14.0 / 15.0 / configuration 1-2 CPU cores, 1-8 GB
16.0 / 17.0 / 18.0 / 19.0 / 20.0 / 21.0 / 22.0 / 23.0 RAM
• IBM WebSphere Application Server 8.5 / 9.0
Medium Higher volume environments averaging
(Enterprise Edition only) more than 100 instances per second,
• Oracle WebLogic 12c (12R2) (Enterprise Edition typical server configuration 2-4 CPU
only) cores, 4-16 GB RAM
Load testing of deployed applications is the best Galera Cluster for MariaDB is supported with specific
approach for determining hardware sizing. configuration settings and some known limitations.