
La base de données qui est aussi votre serveur
Construisez des applications temps réel et multijoueur sans backend séparé : SpacetimeDB réunit base de données, logique serveur et synchronisation, installé et maintenu par DINAO en France.
Qu'est-ce que SpacetimeDB ?
SpacetimeDB est une plateforme tout-en-un qui combine base de données, logique serveur, authentification, déploiement et synchronisation temps réel dans un seul système. Elle supprime le besoin de serveurs web, d'ORM, de caches et de couches réseau séparés : votre logique applicative s'exécute directement à l'intérieur de la base, à la vitesse de la mémoire.
Le principe est radical : toute modification de données est automatiquement publiée vers l'ensemble des clients connectés, en temps réel. SpacetimeDB garantit des transactions ACID strictement sérialisables, un langage de requête de style SQL avec abonnements, et un système d'authentification et de permissions intégré. Les modules serveur s'écrivent en Rust, C# ou TypeScript, et les clients dans la plupart des frameworks web modernes.
Conçu à l'origine pour les jeux multijoueur (jusqu'au MMORPG), il excelle aussi pour les applications collaboratives, les tableaux de bord temps réel et les backends d'agents IA — partout où la faible latence et la synchronisation entre clients sont essentielles.
Hébergez SpacetimeDB chez DINAO
Paliers de ressources compatibles avec les pré-requis de SpacetimeDB (1 vCPU / 512 Mo / 2 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
En quoi SpacetimeDB diffère d'une base classique ?
SpacetimeDB est à la fois une base de données et un serveur applicatif : votre logique métier s'exécute directement dans la base et chaque changement est synchronisé en temps réel vers tous les clients, sans backend intermédiaire.
Quels langages puis-je utiliser ?
Vous écrivez vos modules serveur en Rust, C# ou TypeScript, et vos clients dans la plupart des frameworks web modernes (React, Vue, Svelte, Next.js…).
À quels usages SpacetimeDB est-il adapté ?
Aux applications temps réel : jeux multijoueur, applications collaboratives, tableaux de bord live et backends d'agents, partout où la latence et la synchronisation sont critiques.
Les transactions sont-elles fiables ?
Oui. SpacetimeDB garantit des transactions ACID strictement sérialisables, avec authentification et permissions intégrées, pour des données cohérentes même sous forte charge.
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un conteneur dédié et isolé. Vos données et votre logique ne quittent pas le territoire.