Hello Kovalenko,

Friday, June 8, 2007, 6:40:34 PM, you wrote:

>> Как кто прячет взятые на обработку записи от других роботов?

KD> - Есть "робот" читающий данные из базы
select substr("Есть "робот" читающий данные из базы",1,28) as f1 from dual
KD> - Есть буфер данных
KD> - Есть "роботы", которые тащут данные из буфера.

KD> Какие проблемы-то?

KD> Красота обеспечивается за счет
KD> - останова загрузчика при переполнении буфера
KD> - уменьшения числа ресурсов общего пользования у обработчиков.
KD> - при ожидании сигнала о поступлении данных в буфер или о выгребании
KD> данных из буфера,
KD>   нужно отслеживать внешний сигнал отмены работы. Это если кто-то из
KD> рабочих потоков завершится по ошибке.
KD> - корректно обрабатывать ошибки в рабочих потоках.
Вопрос на грани фантастики :)))))
Причем здеся база :)))


  Тема Дня: В ком юмоp пpобуждает зло, тому с умом не повезло!
  До не скорой встречи в аду,
 Max                            mailto:[EMAIL PROTECTED]


Ответить