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.

11 SchichtenGalera HARBAC + Audit
Lade Tech-Tower …

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.

Lade Tech-Tower …

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 Detail

Lust auf den Maschinenraum?

Wir führen technische Teams gerne durch den Stack — vom Galera-Knoten bis zum Service Worker. Ein Briefing dauert 45 Minuten.