Ich bin auf der Suche nach einer allgemeinen Bibliothek für die Planung einer Vielzahl von Aufgaben. Die Bibliothek muss die Möglichkeit bieten, Aufgaben über Knoten im Cluster zu verteilen, Lastenausgleich und Fehlertoleranz durchzuführen - wenn also ein Knoten ausfällt, müssen die Aufgaben für den Knoten über die verbleibenden Knoten verteilt werden.Universelle verteilte Planungsbibliothek für Java
Ich schaute auf den Hadoop - aber es sieht so aus, als würde es gut für Map-Reduce-Aufgaben funktionieren. In meinem Fall sind Aufgaben einfach Absender von Benachrichtigungen, Prüfer für Objektstatus usw.
Quarz scheint großartig zu sein - aber es ist nicht klar, wie gut es ist, wenn es darum geht, Ereignisse an Knoten zu senden.
Weitere Optionen?
oder für [Redisson Scheduler Service] (https://github.com/mrniko/redisson/wiki/9.-distributed-services/#94-distributed-scheduled-executor-service) –