Technische Realisierung
Technik – Datenbank, Ticks und Architektur
Die technische Infrastruktur von Econ Inc basiert auf PostgreSQL mit Schema-Trennung, einem Tick-System für Spielupdates und einer Cloud-ready Deployment-Architektur.
Datenbank-Architektur
Abschnitt betitelt „Datenbank-Architektur“PostgreSQL mit Schema-Trennung
Abschnitt betitelt „PostgreSQL mit Schema-Trennung“| Schema | Inhalt |
|---|---|
| identity | Benutzerverwaltung, Sessions |
| finance | Konten, Transaktionen, Aktien, Kredite |
| world | Super-Hexagone, Hexagone, Plots |
| logistics | Transporte, Lager, Fuhrwerke |
| corporate | Unternehmen, Holdings |
| rights | Ressourcenrechte, Lizenzen |
Hierarchisches Datenmodell
Abschnitt betitelt „Hierarchisches Datenmodell“- Super-Hexagon: Klimazonen, Makro-Ressourcen
- Hexagon: Energie-Pools, Wasser, lokale Marktpreise
- Plot: Kleinste bebaubare Einheit (127 pro Hexagon)
Tick-System
Abschnitt betitelt „Tick-System“Tick-Dauer: 1 Stunde Spielzeit
Pro Tick:
- Welt-Update: Ressourcen-Regeneration, Pool-Updates
- Unternehmens-Update: Produktion, Löhne, Verschleiß
- Finanz-Update: Zinsen, Aktienkurse, Dividenden
Sicherheit
Abschnitt betitelt „Sicherheit“- ACID-Transaktionen für alle finanziellen Operationen
- Rate Limiting: 100 Requests/Minute
- Row-Level Locking in PostgreSQL
Deployment
Abschnitt betitelt „Deployment“Cloud-Ready:
- Docker-Containerisierung
- CloudRun/AppEngine für API
- Neon/Supabase für PostgreSQL
VPS-Lokal:
- Single-Server-Setup möglich
- SQLite-Alternative für kleine Server
Verwandte Bereiche
Abschnitt betitelt „Verwandte Bereiche“- Welt - Datenmodell: Super-Hexagone, Hexagone, Plots
- Wirtschaft - Produktions-Update im Tick-System
- Finanzsystem - Finanz-Update: Zinsen, Aktienkurse
- Logistik - Transport-Update
- Forschung - Forschungspunkte pro Tick