# Supabase Edge Functions: Introducing Background Tasks, Ephemeral Storage, and WebSockets

DevFeed: [Supabase Edge Functions: Introducing Background Tasks, Ephemeral Storage, and WebSockets](<https://devfeed.tech/articles/supabase-edge-functions-introducing-background-tasks-ephemeral-storage-and-websockets-361.md>)

Original publisher: [Read original article](<https://supabase.com/blog/edge-functions-background-tasks-websockets>)

Author: Lakshan Perera; Nyannyacha

Published: 2024-12-03T07:00:00Z

Content type: release

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Zip](<https://devfeed.tech/topics/zip.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [api](<https://devfeed.tech/tags/api.md>), [features](<https://devfeed.tech/tags/features.md>), [openai](<https://devfeed.tech/tags/openai.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [websocket](<https://devfeed.tech/tags/websocket.md>), [zip](<https://devfeed.tech/tags/zip.md>)

## AI overview

Supabase announces Background Tasks, Ephemeral File Storage, and WebSockets for Edge Functions. The article explains how these features support long-running workloads, temporary-file processing, zip extraction, streaming uploads, and authenticated relays to the OpenAI Realtime API.

## Source excerpt

Edge functions can be used for workloads outside the request-response lifecycle