Number of users really don’t affect the engine too much at all, it’s better to think of it in terms of “process instances started”.
We do not really give concrete configuration recommendations, because they differ so much from project to project.
We recommend “server classes”:
- Small: Whatever you typically run as a small server (e.g. 1-2 CPU, 1-8 GB RAM).
- Medium: Whatever you typically run as a medium server (e.g. 2-4 CPU, 4-16 GB RAM).
- Large: Whatever you typically run as a large server (e.g. 4-64 CPU, 16-128 GB RAM).
In most projects small servers are sufficient. Think about a medium server:If you start more that 100 process instances / second if you have CPU intense delegation code.If your code/deployment has additional requirements.