тоже не будет exactly once, смысл спора тогда?
я решил помещать нужные данные в List<T> и с каждого потока брать оттуда определенное кол-во, он thread safe
перефразирую: в базах данных не надо и пытаться сделать exactly one очередь. для этого есть специализированные решения. для остальных очередей, без грарантий, гораздо проще использовать готовые примитивы, а базу данных использовать для выборки по простым условиям
Обсуждают сегодня