Für einen Kunden habe ich eine hochperformante Backend-Infrastruktur entwickelt, über die zuverlässig Push-Nachrichten an App-Nutzer versendet werden können. Das System basiert auf Firebase und läuft in der Azure Cloud, wo es bei hoher Last automatisch skaliert und zusätzliche Instanzen hochfährt. Über Azure Service Bus und Message Queues wird gewährleistet, dass keine Nachricht verloren geht. Eine integrierte Retry-Logik fängt mögliche Serverprobleme ab und erhöht die Zustellbarkeit.
Jede einzelne Zustellung wird protokolliert, sodass der gesamte Versandprozess transparent und nachvollziehbar ist.
Durch diese Lösung konnte der Kunde bestehende Ausfälle und Performanceprobleme lösen und nun mehr als eine Million Push-Nachrichten pro Monat ohne Unterbrechungen versenden.
Zum Portfolio