Poszukuję ogólnej biblioteki do planowania wielu zadań. Biblioteka musi zapewniać możliwość dzielenia zadań między węzłami w klastrze, przeprowadzania równoważenia obciążenia i odporności na awarie - tak więc, jeśli jakiś węzeł ulegnie awarii, zadania węzła muszą zostać rozdzielone między pozostałe węzły.Biblioteka zbiorczego planowania rozproszonego ogólnego przeznaczenia dla języka Java
Spojrzałem na Hadoop - ale wygląda na to, że będzie dobrze działać w przypadku zadań zmniejszających mapę. W moim przypadku zadania są po prostu nadawcami powiadomień, kontrolerów stanu obiektu itp.
Kwarc wydaje się być świetny - ale nie jest jasne, jak dobrze jest, gdy przychodzi do wysyłania zdarzeń do węzłów.
Jakieś inne opcje?
lub dla [usługi harmonogramu Redisson] (https://github.com/mrniko/redisson/wiki/9-distributed-services/#94-distributed-scheduled-executor-service) –