Projects / Plasma

Plasma

Plasma implements the map/reduce framework on a compute cluster. It has its own distributed filesystem, PlasmaFS, which is transactional (ACID), reliable, and fast, and which provides a complete set of file operations. PlasmaFS can be accessed via an RPC protocol or via NFS (i.e., it is mountable). Additionally, there is a key/value database on top of PlasmaFS.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  03 Nov 2011 20:28

    Release Notes: This is the first beta release of the project. The code is fairly stable, fast, and ready for broader testing. Almost all core features are now implemented: the filesystem implements all operations and also authentication, authorization, and the additional NFS interface. The map/reduce part is complete except for some parts of the failover logic to handle crashes. This release also adds a simple key/value database on top of the Plasma filesystem. A lot of work went into optimizations. For example, parallel commits are now implemented.

    •  25 Jun 2010 17:27

      Release Notes: First public release.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.