SupabaseS
Supabase5mo ago
Danils

Edge Function concurrency limits and long-running functions

Hi everyone!

I’m currently using Supabase Edge Functions and implementing a pattern where the function waits (await new Promise(resolve => setTimeout(resolve, 8000))) to debounce incoming messages (e.g., from WhatsApp via Twilio) before processing them.

Since this keeps the function alive for 8 seconds, is there any documented or recommended concurrency limit for Edge Functions?

For example, what would happen if 100 or 200 users triggered this function at the same time?

Any insights or guidance from the team or the community would be appreciated!
Thanks in advance!
Was this page helpful?