Schnellster Algirithmus für Massenberechnung inkl Daten-Enhancement


clausw

Grünschnabel
#1
Hallo Forum,

ein Kollege und ich haben heute ein Problem diskutiert und sind auf keinen Nenner gekommen,
ohne das Problem in zwei Versionen zu implementieren und das Ergebnis zu vergleichen.
... was sehr zeitintensiv wäre!

Folgende Tasks müssen ausgeführt werden :
- READ: Einlesen einer Datei
- CREATE: Erzeugen von Objekten und in Collection ablegen
- ENHANCE: "Anreichern" der Objekte aus persistierte Daten im Speicher oder einer entfernten DB
- MULTI-THREAD: Mutli-Threading Berechnung (X Objekte parellel berechnen)
- COMPUTE: Objekte berechnen
- WRITE: Ergebnis aller Objekte in Datei schreiben

Vorgehen 1:
1. READ
2. CREATE
4. MULTI-TREAD
4.1 ENHANCE
4.2 COMPUTE
5. WRITE

Vorgehen 2:
1. READ
2. CREATE
3. ENHANCE
4. MULTI-TREAD
4.1 COMPUTE
5. WRITE

... was meint ihr bzw. hat jemand Erfahrung damit?

Danke!

Grüße