Group communications in Java
By MortazaviBlog on Jun 25, 2004
There's nothing more embarrassing and worse than missing a BoF you're supposed to be a speaker in. Nevertheless, because of some other commitments, I'm missing this year's JavaOne.
It would have been an honor to share the podium with Bela Ban, the lead for the JGroups project, and I would really encourage people to attend this wonderful BoF. Given presentations I've seen from Bela, it will be a truly educational experience.
What Bela has done for the Java community is quite significant. He and his cohorts have implemented a wonderfully simple group communications toolkit in Java.
His work is an outgrowth of earlier effort with Professor Ken Birman's research group at Cornell.
JGroups is worth a download and play, and we have certainly done some studies with it. In fact, we designed and prototyped a failure detection system built on JGroups. There were some problems but nothing major that the JGroups community effort (and better knowledge of how to use group communications systems) should not be able to resolve.