The tyGraph Pages engine uses cutting edge methods to collect activity without affecting the performance of your SharePoint content. We use a raft of technologies to achieve this, which include:
We have designed the tyGraph Pages Engine to be invisible and we only make minimal requests to the SharePoint and Microsoft Graph APIs while caching the results.
The tyGraph Pages Engine has been designed to run asynchronously after a portion of your page has loaded to be able to capture usage information about the page. Page rendering does not have any dependencies on the data collection extension that runs on the page.
Experience with Scale
We have numerous customers large and small using the tyGraph Pages Engine and we have not had any reported issues about page performance. Tools like the Page Diagnostics Tool for SharePoint validate that the tyGraph Engine will not causing performance overhead issues.
Validating Page Performance on a Specific Site Collection
If you want to test how the tyGraph Pages Engine affects performance on your tenant, we recommend setting up an isolated site collection and use a Site Collection App Catalog. You can install the tyGraph Pages Engine in this App Catalog without running the extension on all sites in your tenant. This will allow you validate page performance in isolation. Once you validate there is not a significant impact on page performance, you can install the extension in your tenant's App Catalog.