Bad practiceSimple sleep-based control: InefficientTry-catch with infinite retry: Increases risk of GitHub blockingEasy solutioncron based batched callingBest solutionProxy server calling with internal queue with in-memory Concurrency Control Limits and Calling PatternsThis article explains the limits of SharePoint Embedded.https://learn.microsoft.com/en-us/sharepoint/dev/embedded/development/limits-calling#api-rate-limits