惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
Intezer
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
量子位
Security Latest
Security Latest
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
MyScale Blog
MyScale Blog
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
Jina AI
Jina AI
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
SecWiki News
SecWiki News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
有赞技术团队
有赞技术团队
T
Tor Project blog
H
Hacker News: Front Page
A
Arctic Wolf
NISL@THU
NISL@THU
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
V
V2EX
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
I
InfoQ
D
Docker
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
U
Unit 42

Feed

React 19 Performance Optimizations You Need to Know Tesla Recalls 2.2 Million Vehicles Over Autopilot Software Bug Creating Interactive Prototypes in Figma with Smart Animate OpenAI Introduces GPT-4 Turbo with Vision API Building AI-Powered React Components with Vercel AI SDK Figma Introduces AI-Powered Design System Generator The Rise of Local-First Software Development GitHub Copilot Usage Surpasses 1.8 Million Paid Users Building Responsive Layouts with CSS Container Queries Major Security Flaw Discovered in Popular JWT Libraries The Hidden Cost of Technical Debt in Startup Engineering Figma Launches Dev Mode 2.0 with Code Generation Why SaaS Companies Are Moving Away from Microservices Building Faster APIs with Bun and Elysia
Supabase Launches Real-time Multiplayer Engine
Jammie Watson · 2024-08-15 · via Feed
Supabase

Supabase introduces a new real-time multiplayer engine that handles presence, broadcasting, and state synchronization for collaborative applications with sub-100ms latency

Supabase Launches Real-time Multiplayer Engine

Supabase has launched Multiplayer Engine, a real-time infrastructure service that makes building collaborative applications as simple as adding a few lines of code. The service promises sub-100ms latency globally with automatic scaling.

Key Features

Presence Tracking

  • See who's online in real-time
  • Track user cursors and selections
  • Handle user join/leave events automatically

State Synchronization

  • Conflict-free replicated data types (CRDTs)
  • Automatic state merging across clients
  • Rollback and replay capabilities

Broadcasting

  • Send messages to specific rooms or users
  • Rate limiting and message queuing built-in
  • Support for binary data and file sharing

Simple Integration

Getting started requires minimal setup:

import { createClient } from '@supabase/supabase-js'

const supabase = createClient(url, key)

// Join a multiplayer room
const room = supabase.multiplayer('document-123')

// Track presence
room.track({ cursor: { x: 100, y: 200 } })

// Listen for changes
room.on('presence', (state) => {
  console.log('Users online:', state)
})

💡

Unlike traditional WebSocket solutions, Supabase Multiplayer Engine handles connection management, scaling, and persistence automatically through PostgreSQL integration.

Use Cases

Early adopters are building:

  • Collaborative editors (documents, code, design tools)
  • Real-time dashboards with live data updates
  • Multiplayer games with synchronized game state
  • Live chat applications with presence indicators
  • Collaborative whiteboards and drawing tools

Pricing and Limits:

Free Tier

  • 100 concurrent connections
  • 1GB data transfer per month
  • Basic presence and broadcasting

Pro Tier ($25/month)

  • 1,000 concurrent connections
  • 10GB data transfer
  • Advanced state synchronization
  • Priority support

Enterprise

  • Custom connection limits
  • Dedicated infrastructure
  • SLA guarantees

Performance Benchmarks

Supabase claims impressive performance metrics:

  • Sub-100ms latency for presence updates
  • 10,000+ concurrent users per room
  • 99.9% uptime with automatic failover
  • Global edge deployment in 15+ regions
"We replaced our custom WebSocket infrastructure with Supabase Multiplayer and reduced our real-time code by 80%. The presence tracking just works out of the box." - Engineering Lead at CollabTool

The service is available now for all Supabase users, with comprehensive documentation and starter templates for popular frameworks including React, Vue, and Svelte.

This launch positions Supabase as a serious competitor to specialized real-time services like Pusher and Ably, while leveraging their existing PostgreSQL infrastructure.