Zum Inhalt springen
XSIS
Ein Kunde zahlt an einer Selbstbedienungskasse

Fallstudien

Echtzeitsynchronisation vom POS zum ERP und eine omnichannel-fähige Commerce-Engine für hohe Parallelität

Filialkassen, Online-Checkout und zentrales ERP-Hauptbuch im Gleichschritt und in Echtzeit – für einen GCC-Einzelhändler mit mehreren Marken.

Auf einen Blick

  • Kunde

    Ein GCC-Einzelhandels- und Mall-Konzern mit mehreren Marken, mehr als 800 POS-Terminals und E-Commerce-Shops.

  • Team

    1 interner Principal Solution Architect, 4 Senior-Ingenieure für Backend und POS-Integration und 1 autonomer QA-Ingenieur

  • Laufzeit

    16 Wochen

Die Ausgangslage

POS-Terminals in den Filialen, E-Commerce-Shops und Lager-ERPs liefen auf verzögerten Batch-Synchronisationen im 12-Stunden-Takt-Takt. Bei Aktionsspitzen wurde Inventar überverkauft, die Kartenabwicklung über mehrere Acquirer hinkte hinterher, und der Checkout war langsam.

Was wir gebaut und angebunden haben

  1. Ereignis-Streaming in Echtzeit

    Wir haben fehleranfällige nächtliche Batch-Skripte durch eine hochparallelle Ereignis-Streaming-Schicht ersetzt, die Filialverkäufe, Retouren, Aktionen und SKU-Bestände in Echtzeit mit dem zentralen ERP synchronisiert.

  2. Payment-Orchestrierung über mehrere Acquirer

    Eine Gateway-Orchestrierung über Visa, Mastercard und regionale GCC-Switches, mit automatisierter Übernahme der T+1-Abwicklungsdateien und Gebührenprüfung.

  3. Bestandsreservierung unter Flash-Sale-Last

    Ein Mikroservice zur Bestandsreservierung mit extrem niedriger Latenz, der Traffic-Spitzen bei Flash-Sales ohne Datenbank-Blockaden abfängt.

Systeme und Technologie-Stack

Programmiersprachen
  • Go
Frameworks
  • Node.js
DevOps und Observability
  • Kubernetes
ERP-Systeme
  • Oracle Fusion Cloud ERP
  • Oracle NetSuite
Banking-Standards und -Kanäle
  • ISO 20022
Zahlungsverkehr
  • EMV
  • ISO 8583

Gemessene Ergebnisse

SKU-Bestandssynchronisation über mehr als 800 POS-Terminals und die digitalen Shops
unter 250 ms
ohne ungeplante Ausfallzeit während der regionalen Einkaufsfestivals, White Friday und Ramadan
99,99 % Verfügbarkeit
jedes Jahr durch vermiedene Fehlbestände und Abweichungen bei der Zahlungsabwicklung
420.000 USD+

Zum ersten Mal sprechen unsere Filialkassen, der Online-Checkout und das zentrale ERP-Hauptbuch in Echtzeit dieselbe Sprache.

VP of Retail Technology and Digital Commerce

Beginnen Sie mit einem Gespräch, nicht mit einem Vertrag.

Sagen Sie uns, was Sie bauen, verbinden oder absichern möchten. Ein Architekt geht es mit Ihnen durch und empfiehlt dann, wo Sie beginnen sollten.

Wie es weitergeht

  1. Terminabstimmung

    Unser Team schreibt Ihnen, um einen Termin für das Gespräch zu vereinbaren.

  2. Beratungsvorgespräch

    Ein kostenlose 30-minütige Online-Vorberatung: Wir gehen Ihre Ziele, Systeme und Rahmenbedingungen durch.

  3. Readiness-Review

    In einer kostenlose 48-stündige Readiness-Review prüft ein Principal Architect Ihr Projekt gegen die 6-Punkte-Definition of Ready und empfiehlt den passenden Track.

  4. Wahl des Tracks

    Projekte mit klarem Leistungsumfang erhalten innerhalb von 3–5 Werktagen ein verbindliches Angebot. Projekte in der Konzeptphase starten im Blueprint Studio. Ein laufendes System, das ausfällt, nicht dokumentiert ist oder integriert werden muss, beginnt mit einer Diagnose von 1–2 Wochen. Blueprint Studio und Diagnose haben jeweils ein festes Honorar, das im Angebot genannt wird.