0

Is there any Java library that allows to build a clustered (thus, distributed) event bus?

I'm not talking about relying to external pub/sub services like ZeroMQ/RabbitMQ/Redis, but a Java library that does all that internally (that is, keeping the connections to the other machines, synchronizing data and managing downtimes, etc).

Thanks

Gray
  • 115,027
  • 24
  • 293
  • 354
Mark
  • 67,098
  • 47
  • 117
  • 162

1 Answers1

2

I suggest checking out the Akka middleware project - it uses the Actor model for designing concurrent/distributed systems. It is designed for Scala but provides a nice Java API.

adelbertc
  • 7,270
  • 11
  • 47
  • 70