BREAKING: Supabase Intermittent Latency in Eastern US Region — Workarounds Inside
Supabase experiencing intermittent latency affecting Eastern US users. Immediate workarounds and status checks available.
Incident Summary
Supabase is currently experiencing intermittent latency in the Eastern US region. This is affecting database query response times and API calls for projects hosted in or connecting through eastern availability zones.
What's Affected
*Note: We're unsure if Edge Functions or Vector operations are separately impacted—check your specific service.*
Immediate Workarounds
1. Route to Alternate Regions
If your application supports it:2. Implement Client-Side Retry Logic
```javascript // Add exponential backoff for failed requests const MAX_RETRIES = 3; const BASE_DELAY = 1000; // 1 secondasync function queryWithRetry(query, retries = 0) { try { return await supabase.from('table').select().execute(); } catch (error) { if (retries < MAX_RETRIES) { await new Promise(r => setTimeout(r, BASE_DELAY * Math.pow(2, retries))); return queryWithRetry(query, retries + 1); } throw error; } } ```
3. Enable Query Caching
4. Use Connection Pooling
Ensure PgBouncer is properly configured:transaction5. Temporarily Increase Timeouts
```javascript const { data, error } = await supabase .from('table') .select() .timeout(15000); // Increase from default 5000ms ```How to Check If You're Affected
1. Check Supabase Status Page: Visit status.supabase.com and look for regional incident reports
2. Monitor Your Logs: Check for increased response times in the last 30 minutes
3. Query Performance: Run simple SELECT 1 queries and measure latency
4. Geographic Test: Test from Eastern US IP versus other regions to confirm regional impact
5. Supabase Dashboard: Navigate to Project → Logs → Slow Queries for performance insights
Alternatives While Investigating
Next Steps
Last Updated: Check status.supabase.com for latest incident timeline.
*We recommend monitoring your application metrics closely during this incident.*