Ну UPDATE'ы я готовлю пачками по 3-20к и потом за раз отправляю, т.е. так (там один запрос вида WHERE id IN(...)
Монстр-запрос надо еще разобрать перед выполнением. Вообще, на такие запросы сразу внимание обращать надо.
И обновлять пачками по 1 K не пробовал, если на то пошло?
Есть ли мониторинг Эластика? Может, отваливается из-за нагрузки?
А коннекшен для очереди точно подключен? Сделай простую проверку типа список узлов или другое. Если упадет с ошибкой, то дело коннекшене?
Языки программирования Оберон, Го - другой взгляд на то что из себя представляет ООП.
Можно почитать об этом в книге Object-Oriented Programming in Oberon-2, Hanspeter Mössenböck (http://norayr.am/papers/oop_in_oberon-2_book.pdf).