Ну и в моем сценарии я всегда знал диапазоны ID сообщений, фактически в виде long -который надо накатить для создания нового снапшота, т.е. как бы сам же и фильтровал без каких либо хитрых условий
1 сервак, 64 физических ядра, правда на нем еще крутилось всякое(5 остальных сервисов что тоже CPU жрали). Фактически Storage сервер выжирал жестко только 4 ядра