When designing Processes, there are best practices that OutSystems recommends you to follow for better performance results.
This topic lists all best practices present in this help:
Create Processes with Small Flows;
Terminate Idle Processes;
Limit the Use of Conditional Starts;
Separate Process Logic from Application Logic;
Scale Queries over Process Entities.
Overview of Designing Processes