Supabase Realtime, with Multiplayer Features
Supabase Realtime, a platform that listens to database changes and sends them via WebSockets, has introduced its next version with multiplayer features. The new version introduces multi-tenancy for listening to multiple databases simultaneously and includes a distributed cluster of nodes for better resource utilization, fault tolerance, and lower latencies. Realtime is built on Elixir and Phoenix, which are great for concurrency, distributed computing, and WebSockets. New features include Presence for showing user online status and Broadcast for sending ephemeral events like cursor movements. The platform's WebSocket functionality has been re-architected as an "extension" architecture, allowing users to listen to multiple PostgreSQL databases or other databases such as MySQL.
Company
Supabase
Date published
April 1, 2022
Author(s)
Wen Bo Xie
Word count
498
Language
English
Hacker News points
10