Здравствуйте, lord0n, Вы писали:
L>Существуют ли ещё алгоритмы как это реализовать?
L>Флаг в БД тоже не очень нравится, т.к. может возникнуть ситуация когда 2 (или более) объекта обратятся к БД и получат одно и тоже задание.
можно извратиться и сделать "транспорт", который один только может работать с бд.. все запросы будет кидать в очередь, а коллизии решать критическими секциями.. И еще можно создать 2 таблицы: не обработанные данные и обработанные..
я бы сделал как то так