Hazelcast имеет распределенную среду исполнения, которую вы можете использовать для запуска заданий с использованием среды исполнения JDK Executor (которая, кстати, возможно, более тестируема, чем ужасный Quartz ... возможно).У него есть несколько режимов работы, в том числе выбор одного узла «наугад» для выполнения вашей работы.
См. документацию для получения более подробной информации