Technologie · der Maschinenraum
Was im Keller
arbeitet.
Elf Schichten — vom Galera-Cluster im Keller bis zum Service Worker auf dem Tablet. Open-Source-Komponenten dort wo sie stark sind, Eigenentwicklungen dort wo es nichts Vergleichbares am Markt gibt (PSIban). Performance, Hochverfügbarkeit, Wartbarkeit — drei Anforderungen, keine Kompromisse.
Drei nicht verhandelbare Prinzipien
Worauf jede Tech-Entscheidung einzahlt.
API-first
Jeder Client (AppAdmin, D2D-App, Remote-Client) konsumiert dieselbe Symfony-REST-API. JSON-LD-Antworten machen die API für Drittsysteme entdeckbar.
HA + Failover
Galera-Cluster mit synchroner 3-Knoten-Replikation, 2× redundante API-Server hinter Load-Balancer. Knoten-Ausfall → automatischer Schwenk in unter einer Sekunde.
Offline-fähig
Service Worker speichert kritische Daten lokal. D2D-Tablets arbeiten zu 99 % offline weiter — synchron sobald Mobilfunk zurück ist.
Was im Keller arbeitet
Elf Technologien. Arbeiten leise. Oben siehst du nur das Ergebnis.
Wir nehmen die Stücke, die sich bewiesen haben. Keine Mode, keine Experimente — was funktioniert, kommt rein.
Elf Bauteile · Frei verfügbar · Jedes mit seiner Aufgabe
Sicherheit
Vier Schlösser zwischen deinen Daten und dem Rest der Welt
- Jeder bekommt seinen eigenen Schlüssel — kein gemeinsames Passwort
- Wer was sehen darf, entscheidest du — Außendienst sieht anderes als Sales Support
- Sensible Daten werden von allein unkenntlich gemacht — auch in den Logs
- Jede Änderung wird mitgeschrieben — du weißt immer, wer was angefasst hat
Schicht für Schicht
Die elf Layer im Detail.
Jede Schicht hat eine klar definierte Aufgabe — keine Mischformen, keine Bypass-Logik. Klares Single-Responsibility-Prinzip auf Infrastruktur-Ebene.
Layer 01
Backend (API)
Symfony (PHP) + API Platform
Performante REST-API für alle Clients
Layer 02
Frontend (PWA)
Vue.js + Nuxt.js + Tailwind CSS
Moderne offline-fähige Oberfläche
Layer 03
Datenbank
MariaDB (Galera Cluster)
Hohe Konsistenz durch 3-Knoten-Cluster
Layer 04
Caching
Redis
Schneller Datenzugriff + Session-Management
Layer 05
Message Queue
RabbitMQ
Asynchrone Aufgabenverarbeitung
Layer 06
Echtzeit
Mercure
Push-Benachrichtigungen + Live-Updates
Layer 07
Geolokalisierung
Google Maps API
Kartenansichten, Geocoding, Distanz
Layer 08
Error-Tracking
Sentry
Automatische Fehlererkennung und -meldung
Layer 09
SMS-Versand
Twilio
Kommunikation per SMS
Layer 10
IBAN-Prüfung
PSIban (Eigenentwicklung)
Abgleich gegen öffentlich auffindbare IBANs
Layer 11
PWA-Engine
Service Worker
99% offline-fähig auf Android-Tablets
Open Source
Stark wo es Standards gibt
Symfony, Vue.js, MariaDB, Redis, RabbitMQ, Mercure — alles etablierte OSS-Komponenten mit großen Communities und jahrelangem Battle-Testing. Kein Vendor-Lock-in, keine versteckten Lizenzkosten.
- Symfony · Vue · Nuxt · Tailwind
- MariaDB Galera · Redis · RabbitMQ
- Mercure · Sentry · Twilio
Eigenentwicklung
PSIban · weltweit unique
Public Searchable IBAN — ein Microservice, der das Internet kontinuierlich nach IBAN-Patterns crawlt. Erkennt Vereins-, Treuhand- und Cybercrime-Konten vor der Provisions-Auszahlung. Plain-Text- oder gehashte Abfragen für maximalen Datenschutz.
PSIban im DetailLust auf den Maschinenraum?
Wir führen technische Teams gerne durch den Stack — vom Galera-Knoten bis zum Service Worker. Ein Briefing dauert 45 Minuten.