[ 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.