Образец проектирования и инструменты для отправки большого набора записей на различные процессоры и авторы файлов [закрыJAVA

Программисты JAVA общаются здесь
Anonymous
 Образец проектирования и инструменты для отправки большого набора записей на различные процессоры и авторы файлов [закры

Сообщение Anonymous »

Задача состоит в том, чтобы пройти через большой набор записей транзакций, скажем, 20 миллионов в день и отправлять каждую запись по типу карты (Visa, Mastercard и т. Д.) Для различной обработки и в конечном итоге записать обработанные записи в файлы с помощью карты Тип. Читатели достигнут другой темы, выполняют правильную обработку и записывают обработанные записи в файлы. Тип карты. < /p>
Я представляю сканер записей и несколько процессоров типа карты, и все они работают в одном JVM. Простой механизм отправки между процессорами сканера и типа карт. Поскольку сканер может работать быстрее, чем процессоры типа карты, мы можем либо позволить < /p>

Сканер ждать, пока соответствующий процессор не завершится (но сама отправка не является асинхронным). , или < /li>
Существует простая очередь в памяти для каждого процессора. Сканер, возможно, все равно потребуется подождать, если очередь заполнена. Любая хорошая небольшая библиотека Java для реализации диспетчера?

Подробнее здесь: https://stackoverflow.com/questions/794 ... nt-process

Вернуться в «JAVA»