mainMagma - Summary

 
 
Show feedback again
Membership Info
Project Admin:
  - Tx0
1 member

Group identification
Id: #2123
System Name: magma
Name: Magma
Group Type: Programs

Search in this Group

in
   

Magma is a multihomed network filesystem based on distributed hash tables. Is written in C. It's under developement since August 2006. It's developed using libfuse and openssl. No proprietary or closed source has been used and will never be. Its primary goal is to provide robust filesystem able to scale and to resist to network or server failure.

Magma store files (directory, symlink, chardev, ...) on a distributed bunch of servers. Implemented features are: basic support for objects (files, directories, other...) and client/server protocol based on libfuse.

Future developement will add: redundancy, load balancing between nodes, RPC NFS interface, cryptographic layer and more.

Registration Date: Monday 03/12/2007 at 17:11 CET
License: GNU General Public License V2 or later
Development Status: 2 - Pre-Alpha

 

Latest News
Documentation effort
     posted by tx0, Friday 09/14/2007 at 15:46 CEST - 0 replies

I've started fixing lack of code documentation using Doxygen.
More info are available at http://www.magmafs.net/news_2007091...

Magma 0.0.20070911 released on SVN and download area
     posted by tx0, Wednesday 09/12/2007 at 12:12 CEST - 0 replies

A lot of big news, like boot protocol restyling, ACL implementation, user groups support, path simplifying facilities, and more.

More info are available on magma site on this page: ...


[Read more]
Magma 0.0.20070829 released on SVN and download area
     posted by tx0, Wednesday 08/29/2007 at 12:40 CEST - 0 replies

Changes from the ChangeLog:

A lot of!

Most important one, magma layering has been rethought entierly. API interface was confused and misleading but I wasn't able to get the reason why! Now it's clear.

Old magma_flare.h and .c files ...


[Read more]
Magma v.20070806 released on SVN
     posted by tx0, Monday 08/06/2007 at 16:57 CEST - 0 replies

Many many bug got fixed and a lot of important stuff entered.

First of all: FUSE protocol were rewritten using symbolic names for macro, allowing better comprehension of code. New macros also care for byte order conversion, even for 64 bit integers. (conversion should still be tested on different platforms) ...


[Read more]

Communication Tools
Mailing Lists Mailing Lists (1 public mailing-list)

Show feedback again

Back to the top


Powered by Savane SVN (toward 3.1)