scaling a chat application - Supabase