TECHNISCHER ÜBERBLICK

Gebaut mit Rust.
Gemessen in Millisekunden.

Modularer Monolith. 29 Domänenmodule. Eine kompilierte Binary mit dem 4×-Durchsatz bei einem Bruchteil des Ressourcenbedarfs.

Benchmarks

Gleiche Last. Gleiche Hardware.
Andere Ergebnisse.

Node.js (bisher)

Rust (BetterSuite)

Durchsatz (RPS)

~600

2,400

Speicher im Leerlauf

~1.8 GB

~100 MB

Deployment-Artefakt

~3.5 GB

270 MB

Ø Serverlatenz

~80-150 ms

~5-20 ms

Architektur

10 Microservices (Netzwerk-Hops)

Modularer Monolith (In-Process)

* Alle Werte auf identischer VPS-Hardware mit 4 GB und gleicher Last gemessen. Die Serverlatenz misst die Verarbeitung am GraphQL-Gateway, ohne den Netzwerk-Roundtrip des Clients.

Architektur

29 Domänenmodule. Eine kompilierte Binary.

Hexagonale Architektur

Ports-and-Adapters-Design, das die Geschäftslogik von der Infrastruktur entkoppelt.

Domain-Driven Design

1.100+ GraphQL-Ops

Queries, Mutations und Subscriptions. Clients holen genau das, was sie brauchen.

GraphQL

Deployment als eine Binary

Eine kompilierte Binary, ein Prozess. Kein Service Mesh, keine Deployments pro Dienst.

Rust / kompiliert

Workspace-Trennung

Workspace-Scope vom Typsystem verlangt und bei jeder Query erzwungen. Tiefengestaffelte Sicherheit.

Typ-erzwungen

In-Process-Aufrufe

Null Serialisierung, null Netzwerklatenz zwischen den Domänenmodulen.

Modularer Monolith

Automatische Bereitstellung

Neue Workspaces sind in Sekunden live. Schema, Scoping, Konfiguration – alles automatisiert.

Self-Service

Disposition

Echtzeit-Matching. Hex-indiziert.

Die Backend-Infrastruktur hinter Echtzeit-Disposition, Standort-Matching und parallelen Lasten im großen Maßstab – aufgebaut auf hexagonaler H3-Indizierung über Redis Sorted Sets.

Dispositions-Engine

Hexagonales H3-Raster über Redis Sorted Sets, mit exaktem Radiusfilter über die Kandidaten.

H3Redis GeoTokio

Toolchain

Produktionsreif. Auf jeder Ebene.

Jede Ebene des Stacks ist bewusst gewählt – typsicherer Datenbankzugriff, Verarbeitung von Hintergrundjobs, Analytics im großen Maßstab und vollständiges verteiltes Tracing.

ClickHouse

Analytics

Spaltenorientiertes OLAP für Kennzahlen und Dashboards pro Workspace – ohne das transaktionale PostgreSQL zu belasten.

SpaltenorientiertOLAP

SQLx

Datenzugriff

Zur Compile-Zeit geprüftes SQL. Beim Build gegen das echte Schema typgeprüft – ohne ORM-Overhead.

Compile-ZeitTypsicher

Apalis

Job-Queue

Rust-native Hintergrundverarbeitung mit persistentem Speicher, Wiederholungen und Zeitsteuerung.

HintergrundjobsPersistent

OpenTelemetry

Observability

Durchgängiges verteiltes Tracing über alle 29 Module - von GraphQL über die DB bis zur Antwort.

TracingMetriken

Frontend

Eine Codebasis. Jede Oberfläche.

0

% Code-Wiederverwendung

0

UI-Komponenten

0

Sprachräume

0

FPS Rendering

200+ Komponenten. Atomic Design.

Nach den Prinzipien des Atomic Design gebaut – von einfachen Atomen bis zu fertigen Produktivbildschirmen.

Atome

Eingaben, Buttons, Labels, Icons

Moleküle

Suchleisten, Karten, Listeneinträge

Organismen

Navigation, Formulare, Datentabellen

Templates

Layouts, Scaffolds, fertige Bildschirme

Echtzeit

Live-Daten. Sofortige Konfig.

Live-Tracking

Standort-Updates im Sekundenbruchteil über GraphQL-Subscriptions. Kein Polling.

Bestell-Updates

Jede Zustandsänderung wird über WebSocket sofort an alle verbundenen Clients gestreamt.

Push-Benachrichtigungen

APNs + FCM + Web. Pro Workspace konfigurierbare Regeln für Ereignisse und Aktionen.

Geschäftslogik

Preise, Regionen, Währungen, Lieferregeln – live aus dem Dashboard konfigurierbar.

Von der Anmeldung zum Livebetrieb in Sekunden.

Datenbank, Workspace-Scoping, Konfiguration, Branding – durchgängig orchestriert, ohne manuelles Eingreifen.

Jetzt starten