Supabase Functions v3 now supports websocket connections, temporary file storage and background tasks. In this video, Jon Meyers demonstrates how to proxy websocket requests through a Supabase Edge Function to OpenAI's Realtime API to protect keys and secrets, and how to store a large zip file temporarily and continue processing after a response has been sent to the user.
✍️ Supabase Functions v3 (blog): https://supabase.com/blog/edge-functi...
00:00 3 new things in Supabase Functions v3
00:21 Open AI's Realtime API
00:58 Websocket connections with Supabase Edge Functions
02:25 Proxying websocket messages from Supabase Edge Function to Open AI
04:17 Save a large .zip file in Temporary File Storage
06:24 Run Background Tasks after returning response to user
07:05 Combining Background Tasks with Cron Jobs
💻 Videos to watch next:
▶ We improved Supabase AI ... A lot!: • We improved Supabase AI ... A lot!
▶ Background Tasks - Upload OpenAI Speech to Supabase Storage: • Background Tasks - Upload OpenAI Speech to...
▶ Using bolt.new and Supabase to build an Instagram clone: • Using bolt.new and Supabase to build an In...
👇 Learn more about Supabase 👇
🕸 Website: https://supabase.com/
🏁 Get started: https://app.supabase.com/
📄 Docs: https://supabase.com/docs
🔔 Subscribe for more tutorials and feature updates from Supabase: / @supabase
📱 Connect with Us:
🐙 Github: https://www.github.com/supabase
💬 Discord: https://discord.supabase.com/
🐦 Twitter: / supabase
▶ Instagram (follow for memes): / supabasecom
ABOUT SUPABASE:
Supabase is the open source Firebase alternative. Supabase provides a full Postgres database for every project with pgvector, backups, realtime, and more. Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.
Build in a weekend, scale to millions.
#Supabase #AppDevelopment #RealtimeApps #DeveloperTools