[
https://issues.apache.org/jira/browse/ZOOKEEPER-700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henry Robinson updated ZOOKEEPER-700:
-------------------------------------
Summary: GSoC 2010: FUSE module for BookKeeper (was: FUSE module for
BookKeeper)
> GSoC 2010: FUSE module for BookKeeper
> -------------------------------------
>
> Key: ZOOKEEPER-700
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-700
> Project: Zookeeper
> Issue Type: Wish
> Reporter: Henry Robinson
>
> FUSE module for BookKeeper
> Possible Mentor
> Ben Reed (breed at apache dot org) & Patrick Hunt (phunt 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 is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.