Ich bin gerade dabei, eine App zu entwickeln, die Zitate generiert. Die Gesamtzeit für die Erstellung aller Angebote beträgt etwa 10 Sekunden und bietet derzeit eine inakzeptable Benutzererfahrung.
Ich möchte jedes Zitat mit mehreren Threads versehen, damit der Benutzer die Ergebnisse sehen kann, sobald sie eintreffen. Das Problem ist, dass die app, die ich geerbt habe, eine Menge von Bus-Logik auf die DB tut.
Was ich mich frage ist, wenn es ok ist, jedes Zitat Element zu multithreading, oder würde dies zu viel Last auf dem DB-Server (z.B. 5 Zitate = 5 Threads, oder Threadqueueworkeritems) verursachen?