SpacetimeDB

SpacetimeDB

Database e server combinati per app e giochi multiplayer in tempo reale

Seleziona il piano VPS da distribuire SpacetimeDB

KVM 2
2 vCPU Core
8GB di RAM
100 GB spazio su disco NVMe
8TB largezza di banda
7,99  € /mese

Si rinnova a 14,99 €/mese per 2 anni. Puoi annullare in qualsiasi momento.

Informazioni su SpacetimeDB

SpacetimeDB è una piattaforma backend radicalmente semplificata che combina un database relazionale e un server di applicazioni in un'unica unità distribuibile. Invece di mantenere un livello API separato tra i tuoi client e i tuoi dati, SpacetimeDB consente ai client di connettersi direttamente al database ed eseguire la logica lato server — chiamata "moduli" — all'interno del processo del database stesso. Scritto in Rust e basato su un'architettura di log write-ahead con stato in memoria, offre tempi di risposta coerenti inferiori al millisecondo su larga scala. Alimenta l'intero backend di BitCraft Online, un MMORPG di produzione in cui tutto lo stato multiplayer in tempo reale è gestito da una singola istanza SpacetimeDB senza servizi ausiliari.

Casi d'uso comuni

Gli studi di gioco utilizzano SpacetimeDB come loro backend multiplayer autorevole, scrivendo tutta la logica di gioco in Rust o C# e distribuendola come modulo — sostituendo un intero livello di server di gioco, code di messaggi e database con un singolo processo. Gli strumenti di collaborazione in tempo reale integrano il modello di sottoscrizione di SpacetimeDB per inviare istantaneamente le differenze a livello di tabella a tutti i client connessi, senza polling o server WebSocket separati. Le startup che costruiscono applicazioni web stateful utilizzano SpacetimeDB per saltare interamente il tipico livello API Node/Python, scrivendo la logica di autorizzazione e di business direttamente nel modulo e connettendo il loro client frontend TypeScript o C# tramite gli SDK ufficiali. Le piattaforme IoT e di analisi in tempo reale utilizzano la concorrenza su scala goroutine di SpacetimeDB e le sottoscrizioni WebSocket per distribuire dati di sensori o eventi a migliaia di abbonati con una bassa latenza costante.

Caratteristiche principali

  • Database e server unificati — nessun livello API separato, reverse proxy o message broker necessario
  • Sottoscrizioni client in tempo reale con sincronizzazione delta automatica sulle modifiche della tabella
  • Supporto moduli in Rust e C# per la logica applicativa lato server all'interno del database
  • Stato in memoria con persistenza del log write-ahead per un recupero rapido
  • API HTTP e WebSocket servite su una singola porta per una semplice configurazione di firewall e proxy
  • SDK client ufficiali per Rust, C# e TypeScript
  • Controllo accessi e logica di autorizzazione integrati all'interno dei moduli
  • Endpoint healthcheck a /v1/ping per il monitoraggio e l'integrazione del load balancer
  • Comprovato in produzione, alimenta l'intero backend MMORPG di BitCraft Online

Perché distribuire SpacetimeDB su Hostinger VPS

L'architettura in memoria di SpacetimeDB significa che CPU e RAM sono le principali leve di performance — le risorse VPS dedicate assicurano che lo stato della tua applicazione non competa mai con vicini rumorosi. Un singolo VPS Hostinger può sostituire un intero stack di servizi gestiti (database, server API, server WebSocket e coda di messaggi), riducendo drasticamente sia i costi dell'infrastruttura che la complessità operativa. Tutti i dati dell'applicazione, il codice del modulo e il log write-ahead sono archiviati sul tuo volume VPS, offrendoti una sovranità completa sui dati senza vendor lock-in e un backup semplice tramite snapshot del volume. Il design HTTP/WebSocket a singola porta funziona naturalmente con il reverse proxy Traefik preinstallato per HTTPS automatico e l'healthcheck /v1/ping consente un monitoraggio affidabile del tempo di attività fin dal primo giorno.

Seleziona il piano VPS da distribuire SpacetimeDB

KVM 2
2 vCPU Core
8GB di RAM
100 GB spazio su disco NVMe
8TB largezza di banda
7,99  € /mese

Si rinnova a 14,99 €/mese per 2 anni. Puoi annullare in qualsiasi momento.

Esplora altre app in questa categoria