- OSF Distributed Computing Environment (DCE) - http://www.opengroup.org/dce/
An industry-standard, vendor-neutral set of distributed computing technologies. Provides scalable organization of users and shared data, along with basic services such as security and naming.
- Sengent - http://www.sengent.com/
A distributed financial agent that provides investment advice. Product information, download, and technical support.
- JXTA - http://www.jxta.org/
Language- and platform-independent protocol for peer-to-peer networking, developed by Sun. Initial implementation in Java. [Open Source, BSD-like]
- Jtrix - http://www.jtrix.org/
A platform for developing adaptive, scalable applications capable of migration. Framework source code, documentation, and information about projects using the framework available.
- Object Management Group - http://www.omg.org/
Distributed object computing industry standards group founded in 1989. Defined standards include CORBA and IIOP.
- Legion - http://legion.virginia.edu/
Generic middleware for creating a worldwide virtual computer.
- United Devices, Inc. - http://www.ud.com/
Edge aggregation architecture that harnesses unused computer resources. Client software works on one of a variety of projects.
- Mozart Programming System - http://www.mozart-oz.org/
Platform for distributed computing built using the Oz programming language.
- Internet Based Distributed Super Computer - http://members.tripod.com/distributedcomputer/
Build a supercomputer using wasted CPU cycles of home and office computers. (A fledgling project looking for a sponsor and participants.)
- Echelon - http://www.geocities.com/echelongrid/
Agent based grid computing.
- Cosm - http://www.mithral.com/projects/cosm/
Provides an infrastructure for true distributed computing projects. This includes applications as well as APIs for users to design and build their own projects.
- Cougaar Open Source Project - http://www.cougaar.org/
Welcome to the Cognitive Agent Architecture (Cougaar) Open Source Project site. Cougaar is java-based architecture for the construction of large-scale distributed agent-based applications.
- Quickstone Technologies Limited - http://www.quickstone.com
Supplier of the a Java-based distributed computing framework called JCSP. JCSP is particularly easy to program and promotes a message-passing style of concurrent programming.
- Aurora Management Workbench - http://www.bell-labs.com/project/aurora/
A software framework for building manageable (i.e, scalable, reliable, and configurable) distributed software applications. A Bell Labs project.
- SDSC Storage Resource Broker (SRB) - http://www.npaci.edu/DICE/SRB/
SDSC SRB provides the abstraction mechanisms needed to implement very large distributed environments like data grids, digital libraries, and persistent archives for data sharing, data publication, and data preservation.
- Sensei: Active components replication - http://grasia.fdi.ucm.es/sensei/
Sensei is a project supporting the development of fault tolerant applications using active replication. Its interface is specified in CORBA and JavaRMI, supporting both architectures independently.
- XDAQ Data Acquisition Toolkit Web Site - http://xdaq.web.cern.ch/xdaq/
European Organization for Nuclear Research, CERN. Current distributed XDAQ framework project. A framwork for distributed data acquisition application. Maintained by Johannes Gutleber and Luciano Orsini
- Economy Grid - http://www.gridbus.org/
Research on the development of economic resource management and scheduling system for global grid computing. Description and papers.
- Distributed Computing With SOAP - http://archive.devx.com/upload/free/features/vcdj/2000/04apr00/dm0400/dm0400.asp
Distributed Computing With SOAP. Learn how and why SOAP fits into the big picture of today's distributed computing arena. April 2000
- ZetaGrid - http://www.zetagrid.net/
An open source and platform independent grid system that uses idle CPU cycles from participating computers. ZetaGrid solves one problem in practice: numerical verification of the Riemann Hypothesis.
- QUALCOMM -- BREW - http://www.qualcomm.com/brew/about/aboutbrew.html
QUALCOMM's Binary Runtime Environment for Wireless (BREW). A complete, open solution for wireless applications development, device configuration, application distribution, billing and payment.
- Q²ADPZ - Collaborative Computing - http://qadpz.idi.ntnu.no/
An Open-Source project that provides software to distribute work over many computers in a network. The machines are only used during idle-time and can be in use for other things.
- Clustopium Cluster Server/Client System - http://home.iprimus.com.au/yuhanov/clbs/clbs.html
The next step to distributed computer systems, A complete Java framework for implementing MultiNodal processor farms. There is a demo, but the full implementation is for sale.
- Alchemi .NET Grid Computing Framework - http://www.alchemi.net
Alchemi is an open source software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop .NET applications to run on the grid.
- DataCutter Project - http://datacutter.osu.edu/
Research project developing a middleware framework for filtering large, scientific datasets in a cluster or Grid environment. Enables highly efficient exploration and analysis of datasets in distributed and heterogeneous environments.
- STORM - http://storm.bmi.ohio-state.edu/
Research project developing middleware designed to support data select, indexing, and transfer operations on large scientific datasets in a grid or clustered computing environment.
- Heterogeneous Distributed Computing - http://www.cs.nuim.ie/~tkeane/distributed/
Department of Computer Science, National University of Ireland, Maynooth. Developers of a general purpose programmable distributed system comprised of only 3 executable Java Jar files.
- Berkeley Open Infrastructure for Network Computing - http://boinc.berkeley.edu
A software platform for distributed computing using volunteered computer resources. Many different projects can use BOINC. Projects are independent; each one operates its own servers and databases. Participants can participate in multiple projects; they control which projects they participate in, and how their resources are divided among these projects. When a project is down or has no work, the resources of its participants are divided among other projects.
|