Tribe, möglicherweise ein Ersatz für JGroups (so etwa in C-JDBC 1.1). Aus dem Design Document:
Tribe is based on reliable point-to-point FIFO communication channels. A good example of such channel is a TCP connection.
High speed cluster interconnect such as Myrinet or SCI do not support broadcast or multicast operation natively. Moreover, multicast over Ethernet as used in the JGroups group communication library result in overly complex libraries that have to re-implement reliability at the middleware level which is always less efficient than kernel-based implementation of reliable channels.
Tribe is targeted to reliable cluster group communications. In such environment we expect group memberships to be relatively stable and group size to be moderate (at most several hundreds). But we can possibly have a large number of logical groups.
Soweit ich das verstehe also UDP nur für die Group Discovery, ansonsten TCP. Macht Sinn, denn ein bisschen barock ist mir der ganze Protokoll-Krempel bei JGroups schon immer vorgekommen. Fragt sich ob das Grund genug ist, um funktionierenden Code umzustellen.