Contents |
What is Appia?
Appia is an open source layered communication toolkit implemented in Java and providing extended configuration and programming possibilities. The Appia toolkit is composed by (1) a core that is used to compose protocols and (2) a set of protocols that provide group communication, ordering garanties, atomic broadcast, among other properties.
News
Appia v4.1.0 released [18 Jan, 2009]
Appia v4.1.0 has been released. Sources and binaries can be found in the SourceForge.Net. In this release we refactored all the code to separate the Appia core and the group communication protocols. With this change, now the Appia core can be used without having to carry lots of uneeded protocols if (for instance) you are building p2p protocols. We also fixed several bugs in several protocols. Finaly, we added a new failure detector protocol (PhiSuspect) based on the work of Naohiro Hayashibara. This protocol was implemented by Dan Mihai Dumitriu. Thanks for the contribution!
Appia v4.0.1 released [06 Dec, 2007]
Appia v4.0.1 has been released. Sources and binaries can be found in the SourceForge.Net. This release fixes some small issues related to open groups.
Appia v4.0.0 released [29 Oct, 2007]
Appia v4.0.0 has been released. Sources and binaries can be found in the SourceForge.Net.
Appia v3.3 released [26 Jun, 2007]
Appia v3.3 has been released. Sources and binaries can be found in the Continuent.org Forge.