Aplikacje, które żyją na żywo.
Nasłuchuj zmian w tabelach Postgres, wysyłaj wiadomości między klientami i śledź obecność użytkowników — przez jedno połączenie WebSocket.
db.channel('pokoj-1')
.on('postgres_changes',
{ event: 'INSERT', schema: 'public', table: 'messages' },
(payload) => addMessage(payload.new))
.on('presence', { event: 'sync' }, () => updateOnlineUsers())
.subscribe()Możliwości
Co dostajesz w Realtime
Postgres Changes
Subskrybuj INSERT, UPDATE i DELETE z filtrowaniem i poszanowaniem RLS.
Broadcast
Wiadomości o niskim opóźnieniu między klientami — kursory, czaty, gry.
Presence
Kto jest online? Synchronizowany stan użytkowników w kanale.
Autoryzacja kanałów
Prywatne kanały kontrolowane politykami w bazie.
Osobna instancja
Serwer Realtime działa w stosie Twojego projektu — bez sąsiadów zużywających jego zasoby.
Monitoring
Ruch Realtime widoczny w raportach API i logach usługi w panelu projektu.
Zastosowania
Do czego zespoły tego używają
Czaty i komentarze
Nowe wiadomości pojawiają się bez odświeżania strony.
Współpraca
Wspólna edycja, kursory i obecność jak w Figmie.
Dashboardy na żywo
Zamówienia, metryki i alerty aktualizowane w czasie rzeczywistym.
Pozostałe elementy platformy
Wszystkie usługi współdzielą tę samą bazę, uwierzytelnianie i uprawnienia.
Zbuduj w weekend. Skaluj do milionów.
Załóż darmowy projekt w 2 minuty. Bez karty kredytowej, bez pauzowania po tygodniu.