Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi DataSnap Server - viele Aufrufe (https://www.delphipraxis.net/202892-datasnap-server-viele-aufrufe.html)

wjjw 20. Dez 2019 09:02

DataSnap Server - viele Aufrufe
 
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?

hoika 20. Dez 2019 09:43

AW: DataSnap Server - viele Aufrufe
 
Hallo,
zippen und als eine einzige Archiv-Datei übertragen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz