I'm taking a look on JBossCache to see if it is possible to use this framework to test and compare new replication protocols. Is it possible to plug new replication protocols in the framework and configure which one to use?
What parts of the code need to be changed to replace the current 2PC protocol by another one?
I'm doing this for academic purpuses. I'm studying replication protocols for STM systems.
Thanks in advance!
Suggest you post on the Design of JBoss Cache mailing list where the main JBC developers are more likely to see your question:
I don't think the 2PC protocol is particularly replaceable. There have been some changes in JBC 3 that might make it more replaceable than I think, but I doubt that it's really replaceable.