Besten Spring-batch-scaling-Strategie

Wir haben einfache batch-Prozesse, die funktionieren. Vor kurzem haben wir neue reqmnt die Umsetzung der neuen batch-Prozess, um Berichte zu generieren. Wir haben diff Quelle der Daten Lesen Sie zur Vorbereitung dieses reports. Speziell haben wir vielleicht einen Blick für jeden Bericht.

Nun wollen wir die Skala dieser Prozess in einer Weise, dass, es kann skaliert werden und abgeschlossen sein, so früh wie möglich.

Ich bin vertraut mit multithread-Schritt, aber nicht sicher über andere Strategie(Remote chunking und partition-Schritt) und was man Wann zu benutzen ist.

In unserem Fall Verarbeitung + schreiben in Datei resource Anreiz dann Lesen.

In solchen Fällen, welcher Ansatz am besten geeignet ist.

Oder wenn wir erfahren, dass Lesen von Daten aus db wird dieselbe Ressource Anreiz als schreiben + die Verarbeitung der Datei dann was ist die beste option, die wir haben zu verbessern/Maßstab dieser Prozess.

InformationsquelleAutor user509755 | 2015-03-17
Schreibe einen Kommentar