A demo project records my leaning process of JGroups