Attualmente stiamo cercando una soluzione di messaggistica in-JVM che fornisca la stessa API slick di Guava EventBus appena introdotta. EventBus fornisce quasi tutte le funzionalità necessarie, ma mancano la persistenza e la capacità di limitare i gestori ad una determinata velocità. Non abbiamo bisogno delle funzionalità aziendali che progetti come ActiveMQ o HornetQ forniscono. Anche se la possibilità di eseguire più nodi della nostra applicazione è forse un'opzione in seguito. Sarei davvero grato per ogni suggerimento nella giusta direzione.Servizio di messaggistica che funziona come EventBus di Guava
Un'altra possibilità sarebbe quella di estendere l'EventBus Guava con un HornetQEventBus (simile a ASyncEventBus) o implementando la propria facciata per JMS. Barebones JMS sembra un po 'gonfia per i nostri scopi e personalmente trovo che l'API EventBus sia davvero adatta al nostro caso d'uso.
Beh, come hai indicato EventBus non è realmente progettato con extensability in mente, quindi ci accontenteremo di implementare la nostra implementazione che potrebbe essere caricata un po 'più di funzionalità rispetto al eventbus guava. –