Public | Automated Build

Last pushed: 2 years ago
Short Description
Build PetaScale Messaging System
Full Description
  1. Utilizing Apache BookKeeper
  2. Rebuild Storage Layout with NVMe
  3. Achieve 5X Speedup

https://sites.google.com/site/jailinliu/nvme/transaction-messaging-system

On Mac OS X

  1. Install Docker with Boot2Docker, which includes VirtualBox Virtual Machine
    https://docs.docker.com/installation/mac/

  2. Two options to build the bookie images:

    Directly pull from the docker hub

    $docker pull valiantljk/bookie-scratch

    Build Docker image from scratch

    Download the Dockerfile, then $docker build -t bookKeeper .

  3. Run a bookKeeper container from your built image, e.g., bookKeeper

    $docker run -it valiantljk/bookie-scratch /bin/bash

  4. Use the bookKeeper for local test

    cd bookkeeper-nvm

    cd bookkeeper-server/bin

    ./bookkeeper localbookie 3

On Ubuntu

Make sure you have a 64 bits system, Mine is 32 bits, so didn't try yet.

Docker Pull Command
Owner
valiantljk
Source Repository