Distributed nuke-resistant chat application. Peer-to-peer, built on FreePastry. Created as a school project.
Written in Java on top of FreePastry.
Messages are sent peer-to-peer, chat room configurations are distributed among the peers with a k-level fault tolerance. The implementation is more or less a proof-of-concept. It would require some additional configuration for it to function as a user-friendly application. But that is a task for someone else.
Project page: github.com/Dejvino/PastryChat