Overview
Every session has resource limits to ensure fair usage and prevent abuse. Understanding these limits helps you build efficient applications and avoid errors.Memory Limits
When exceeded:
CPU Limits
CPU is shared and may be throttled under sustained high usage.
Execution Timeouts
Configure per execution:
Disk Space
Monitor usage:
Concurrent Sessions
Request Rate Limits
Rate limit headers:
File Limits
Best Practices
Monitor usage
Check execution metrics to optimize resource usage
Set timeouts
Use appropriate timeouts for different operations
Clean up files
Delete unused files to stay within disk limits
Optimize code
Efficient code uses fewer resources