Hallo!
Ich habe einen
DataSnap Server eingerichtet, der für unsere Firma alle Services anbietet/abarbeitet.
Grundsätzlich bin ich mit dem Setup und der Geschwindigkeit zufrieden, ohne Vergleichswerte zu haben.
Setup: Zwei Windows-Server load-balanced (Citrix),
MySQL Cluster (4), REST DataSnap https (mit Port Redirection: 443 -> xxx)
Zeiten: Ping zum Server = 30ms, einfaches Service ReverseString = 70ms, Bild laden = 90ms
Jetzt habe ich ein Service das viele Dateien übertragen soll - 200+ Bilder (bereits größenoptimiert).
Meine Frage:
Wenn ich alle Bilder einzeln aufrufe, hab ich einen großen Overhead (dauert zumindest 70ms ohne etwas zu machen + Bild Daten laden und übertragen 20+ms).
Auch mit Threads komme ich ins trudeln. Sollte ich die Dateien/Daten "bündeln" und dann verschicken oder gibt es einen anderen Ansatz?
Alternative: Gibt es ein Cloud-Service, das mit einen solchen Dienst anbietet?