Web Services Interoperability Profile Environment is a toolkit for managing and using "service profiles" needed for SOA realisation. Core is an inheritance resolver library, used by a document generator and conformance test suite generator.
LANGlobal Server is an advanced Java RMI server implemented in Java. It is a platform on which developers can develop and deploy a wide range of distributed Java applications. It has a flexible and extensible model.
IP Multicast communication protocol for the distribution of real-time information.
OpenMulticast provides reliable transmission with high performance and scallability to a large number of receivers.
It can also support high availability of the source.
Distributed Computing Over P2P Networks(DisCo) is focused to provide a java framework for programmers to develop distributed software application with lesser or no time spent on distributed computing part.
JMS/Joram implementation of the Bully election algorithm. It is a library to be used by a process' implementation to make it transparently manage coordinator's elections, while it carries out business logic. A sample application is included.
TripleF is a middleware for a Distributed File System, developed totally in Java. It allows highly availability, reliability and scalability to the system, through the data replication, resulting in system's highly fault tolerance.
OpenECP is an open source fork of the Enomaly Elastic Computing Platform (ECP) following its commercialisation. It is a web-based management platform for hypervisors which can be used to create "public" and "private" cloud computing environments.
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Tpl makes it easy to serialize your C data using just a handful of API functions. The data is stored in its native binary form for maximum efficiency. C, Perl and XML supported. Data is portable across CPU types and OS's from Unix to Mac to Windows.
Channel is a C++ framework for distributed message passing and event dispatching, configurable with its components (msg ids,routing algorithms...) as template parameters. As a namespace shared by peer threads, channel supports scope control and filtering
The original FreeMMG was an attempt at implementing a decentralized MMOG in Java. FreeMMG 2 is, currently, just a PhD thesis, which you can download here. If you are interested in developing the FreeMMG 2 ideas into something concrete: fcecin AT gmail.
Let's you synchronize related scheduled jobs, which execute across many different machines. Instead of adding time padding between jobs (which can fail), use this utility. Please feel free to add more functions!
LIME (Less-is-More) is parallel/concurrent programming environment based on C. Internally, it uses XML technology to describe tasks and their dependencies. Externally, it offers the ANSI C99 programming as well as a set of visually-oriented interfaces.
A Java library and supporting modelling/execution tools that combine Robin Milner's formal Bigraph model with the indirect communication abstraction of Gelernter's tuple-space, i.e. a coordination system based on bigraphs.
Spyse is a software framework for building multi-agent systems. It allows Python developers to build distributed intelligent systems of multiple cooperative agents based on FIPA, OWL, SOA and many others. Spyse is designed for ease-of-use and fun.
NetWorkSpaces, developed by Scientific Computing Associates Inc., provides a framework to coordinate programs written in R. It allows users to write parallel programs in R easily.
NetWorkSpaces, developed by Scientific Computing Associates Inc., provides a framework to coordinate programs written in Python, making it easier to write distributed applications.
SecureSqueak is a fork of Squeak Smalltalk (http://www.squeak.org/) which is designed to be able to run remotely loaded, untrusted bytecodes in a secure sandbox.
JaDiMa (Java Distributed Machine} is a collaborative platform to construct
high performance distributed java applications on grid platforms.
It is a system that automatically and transparently manages the remote libraries used in a java application.
Python Integrated Parallel Programming EnviRonment (PIPPER), Python pre-parser that is designed to manage a pipeline, written in Python. It enables automated parallelization of loops. Think of it like OpenMP for Python, but it works in a computer cluster