Cluster autodiscovery via a Hibernate based JGroups PING protocol

Description

We could dynamically inject a custom instance of a DISCOVERY protocol in the JGroups stack which doesn't require additional configuration from the end user to get both Infinispan and JGroups stacks working out of the box in any environment (including EC2 or other cloud systems lacking multicast support).

Hibernate Search users are supposed to configure a shared database anyway so that would be a reliable shared storage for network information, we just need to define (and use) and additional table in the DDL generation.

Environment

None

Status

Assignee

Unassigned

Reporter

Sanne Grinovero

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Components

Priority

Major
Configure