Development library for distributed programming. Spitfire provides an easy to use set of tools for managing processes and their communication. You just need to define the interfaces and behaviour of the processes; everything else is already done :-D
Semys consists of a library for group communication and an architecture to build a sequential consistent system. A sequential consistent process can run on several physical hosts and is not disturbed by the downtime (crash) of a host.