skytown
@Carlo_CSM Ich würde nochmals mit den Entwicklern sprechen. Zwar kenne ich eure Systeme nicht, aber das Argument mit der hohen Last kann ich nicht nachvollziehen. Wenn die Abfrage direkt auf dem Abo-System so lange dauert, könntet ihr zum Beispiel die Kundennummern und Ablaufdaten jede Nacht rausziehen und dann von dort abfragen. Das sind Key-Value-Lookups, die sind in ziemlich jeder Datenbank sehr schnell.
Oder ihr verschiebt die Lösung zum Frontend: die App könnte das Ablaufdatum speichern und dann erst wieder anfragen, wenn das Datum erreicht ist. Die zufälligen Anfragen ca. jede Woche könnte man ja bestehen lassen, für die Fälle, in denen ein Abo vorzeitig gekündigt wird.
Wenn die Entwickler bei so etwas mit der Performance argumentieren, musst Du vorsichtig sein. “Geht nicht, weil Performance” ist in den Kreisen das “will nicht, weil keine Lust”. 😁 Vorallem, wenn ihr gleichzeitig in der App und auf der Website massenhaft “überflüssige” Fahrplan-Abfragen macht inkl. Preisberechnung.