Technical Details on Performance - dimagi/commcare-core GitHub Wiki
This page contains some details which outline some of the work any thought that has gone into performance of the platform. It is not a comprehensive view, but should provide a high level outline for how performance has been designed and what is important to know when attempting to improve or analyse performance.
Things to Know
General considerations for how to understand performance
Areas of Consideration
A list of areas of the code which have had performance considerations that are relevant and covered in their own anaysis.
- Virtual Instances
- XPath Query Evaluation
- Restore / Sync Processing
- Installation / Updates