Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

FBFS: Facebook Filesystem

Final project for CS137: Filesystems.

Installation

Requirements:

  • C++ compiler with C++11 support
  • CMake
  • FUSE 2.6
  • Boost system and filesystem libraries
  • Qt5 WebKit module

Once the requirements are met, install FBFS by entering the following commands into a terminal:

cmake .
make

The binary produced will be called fbfs.

Running FBFS

Open a terminal and run FBFS with the following arguments:

mkdir -p testdir
./fbfs -s -d -f testdir

Open a second terminal and enter:

ls testdir

Paper

If you'd like, you can read the paper that I wrote describing the filesystem here.

About

CS137 Final Project -- Facebook Filesystem

Resources

License

Releases

No releases published

Packages

No packages published