[ 
https://issues.apache.org/jira/browse/BOOKKEEPER-694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Hunt moved ZOOKEEPER-700 to BOOKKEEPER-694:
---------------------------------------------------

        Key: BOOKKEEPER-694  (was: ZOOKEEPER-700)
    Project: Bookkeeper  (was: ZooKeeper)

> GSoC 2010: FUSE module for BookKeeper
> -------------------------------------
>
>                 Key: BOOKKEEPER-694
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-694
>             Project: Bookkeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>              Labels: gsoc, mentor
>
> FUSE module for BookKeeper
> Possible Mentor
> Ben Reed (breed at apache dot org)
> Requirements
> C/Java, some networking familiarity
> Description
> BookKeeper is a distributed write ahead log with client & server written in 
> Java. BookKeeper client & server also use ZooKeeper. There is a BookKeeper 
> API that clients can use to integrate write ahead logging into their 
> application. It would be a lot easier if applications could use BK without 
> changes to the client application through use of a file system api (FUSE). 
> The project would involve implementing a C interface for BookKeeper (Java 
> already exists) and implementing the FUSE module.
> Example use: the write ahead log in mysql, called binlogs are typically 
> written to the local filesystem using the std filesystem api. We could modify 
> mysql to use BooKeeper, however if we had a BK FUSE module we could run it 
> (mysql) w/o any modification and get the performance/reliability of a 
> distributed write ahead log.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to