SpacetimeDB

SpacetimeDB

Kombinert database og server for sanntids flerspillerapper og -spill

Velg VPS-plan å distribuere SpacetimeDB

KVM 2
2 vCPU-kjerner
8 GB RAM
100 GB NVMe-diskplass
8 TB båndbredde
kr 96,99 /mnd

Fornyes ved kr 180,99/mnd i 2 år. Avbryt når som helst.

Om SpacetimeDB

SpacetimeDB er en radikalt forenklet backend-plattform som kombinerer en relasjonsdatabase og applikasjonsserver til en enkelt distribuerbar enhet. I stedet for å vedlikeholde et separat API-lag mellom klientene og dataene dine, lar SpacetimeDB klienter koble direkte til databasen og kjøre server-side logikk – kalt «moduler» – inne i selve databaseprosessen. Skrevet i Rust og bygget på en write-ahead logg-arkitektur med minnebasert tilstand, leverer den konsistente responstider på under et millisekund i stor skala. Den driver hele backend-en til BitCraft Online, et produksjons-MMORPG der all sanntids flerspiller-tilstand administreres av en enkelt SpacetimeDB-instans uten hjelpetjenester.

Vanlige bruksområder

Spillstudioer bruker SpacetimeDB som sin autoritative flerspiller-backend, skriver all spilllogikk i Rust eller C# og distribuerer den som en modul – og erstatter et helt lag med spillservere, meldingskøer og databaser med en enkelt prosess. Sanntids samarbeidsverktøy integrerer SpacetimeDBs abonnementsmodell for å sende tabellnivå-diffs til alle tilkoblede klienter umiddelbart, uten polling eller separate WebSocket-servere. Startups som bygger tilstandsbaserte webapplikasjoner bruker SpacetimeDB for å hoppe over det typiske Node/Python API-laget helt, skriver tillatelses- og forretningslogikk direkte i modulen og kobler sin TypeScript- eller C#-frontend-klient via de offisielle SDK-ene. IoT- og live-analyseplattformer bruker SpacetimeDBs goroutine-skala samtidighet og WebSocket-abonnementer for å distribuere sensor- eller hendelsesdata til tusenvis av abonnenter med konsistent lav latens.

Nøkkelfunksjoner

  • Enhetlig database og server – ingen separat API-lag, omvendt proxy eller meldingsmegler nødvendig
  • Sanntids klientabonnementer med automatisk deltasynkronisering ved tabellendringer
  • Modulstøtte i Rust og C# for server-side applikasjonslogikk inne i databasen
  • Minnebasert tilstand med write-ahead logg-persistens for rask gjenoppretting
  • HTTP- og WebSocket-API servert på én enkelt port for enkel brannmur- og proxy-konfigurasjon
  • Offisielle klient-SDK-er for Rust, C# og TypeScript
  • Innebygd tilgangskontroll og autorisasjonslogikk i moduler
  • Healthcheck-endepunkt på /v1/ping for overvåking og integrasjon med lastbalansering
  • Bevist i produksjon som driver BitCraft Online sin komplette MMORPG-backend

Hvorfor distribuere SpacetimeDB på Hostinger VPS

SpacetimeDBs minnebaserte arkitektur betyr at CPU og RAM er de primære ytelsesfaktorene – dedikerte VPS-ressurser sikrer at applikasjonstilstanden din aldri konkurrerer med støyende naboer. En enkelt Hostinger VPS kan erstatte en hel stabel med administrerte tjenester (database, API-server, WebSocket-server, meldingskø), noe som dramatisk reduserer både infrastrukturkostnader og operasjonell kompleksitet. Alle applikasjonsdata, modulkode og write-ahead loggen lagres på VPS-volumet ditt, noe som gir deg full datasuverenitet uten leverandørlås og enkel sikkerhetskopiering via volum-øyeblikksbilder. Den enkeltports HTTP/WebSocket-designen fungerer naturlig med den forhåndsinstallerte Traefik omvendte proxyen for automatisk HTTPS, og /v1/ping healthcheck muliggjør pålitelig oppetidsovervåking fra dag én.

Velg VPS-plan å distribuere SpacetimeDB

KVM 2
2 vCPU-kjerner
8 GB RAM
100 GB NVMe-diskplass
8 TB båndbredde
kr 96,99 /mnd

Fornyes ved kr 180,99/mnd i 2 år. Avbryt når som helst.

Utforsk andre apper i denne kategorien