Entwurfsmuster und Tools zum Versenden einer großen Anzahl von Datensätzen an verschiedene Prozessoren und Dateiautoren Java

Java-Forum
Guest
 Entwurfsmuster und Tools zum Versenden einer großen Anzahl von Datensätzen an verschiedene Prozessoren und Dateiautoren

Post by Guest »

Die Aufgabe besteht darin, einen großen Satz von Transaktionen aufzuschlafen, z. B. 20 Millionen täglich, und jeden Datensatz nach seinem Kartentyp (Visa, MasterCard usw.) für eine andere Verarbeitung und schließlich die verarbeiteten Datensätze in Dateien nach Karte zu schreiben Geben Sie. Die Leser werden ein anderes Thema erreichen, die richtige Verarbeitung durchführen und die verarbeiteten Datensätze in die Dateien schreiben. Jeder Kartentyp. Ein einfacher Versandmechanismus zwischen dem Scanner und dem Kartypprozessoren. Da der Scanner schneller als die Kartentypprozessoren ausgeführt werden kann, können wir entweder < /p>

Der Scanner warten lassen, bis der entsprechende Prozessor fertig ist (der Versand selbst ist jedoch asynchron). , oder < /li>
Für jeden Prozessor gibt es eine einfache In-Memory-Warteschlange. Der Scanner muss möglicherweise noch warten, wenn die Warteschlange voll ist. Irgendwelche gute kleine Java -Bibliothek für die Dispatcher -Implementierung?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post