Я разрабатываю высокомасштабируемое приложение, поэтому я решил использовать для этого Hazelcast. У меня есть один интерфейсный сервер, который размещает сообщения для узлов. Каждый узел в кластере меняет свою рабочую нагрузку в фоновом потоке в распределенной карте, поэтому интерфейсный сервер выбирает очередь (каждый узел имеет свою собственную очередь сообщений) для размещения сообщения. Мой вопрос: подходит ли Hazelcast для такого дизайна (нам нужно распределение рабочей нагрузки и балансировка нагрузки) или могут быть альтернативы? Мне нравится Hazelcast за его простоту и красивый дизайн.