Giter Site home page Giter Site logo

bachelor-thesis's People

Contributors

sebschlicht avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

bachelor-thesis's Issues

redefine cluster

The controller script needs a command that can change the cluster IP address range when nodes were added/removed from the cluster.

Example usage:

$>cluster <network> <numNodes>
$>cluster 192.168.0 32

Circus daemon control

The controller script requires Circus to be running.
Some actions require that the daemon has to be restarted and we would have to start it on system startup. Thus we need two commands

  • init and
  • shutdown

in the controller to manage the Circus daemons via parallel SSH.

circus arbiter start/stop

The controller script supports to start/stop a certain watcher.
A comfortable feature would be to start/stop all watchers at once.
This feature has to be implemented.

Example usage:

$>start

Configuration file templates

Create configuration file templates, document where they are put, update the paths in the configure command of circus and describe the process of transmitting new templates to the cluster.

Neo4j & Graphity plugin

Add Neo4j to unikonode 1 together with the Graphity plugin and document the process of installing the plugin.

custom circus command (configure)

A custom circus command named configure has to be created, that configures both

  • Neo4j and
  • Titan

on the respecitve node, according to its IP address. The address wil be part of the command along with the addresses of all nodes forming the current cluster.
It has to be linked and documented on the cluster control page when implemented.

Example usage:

$>configure

Titan: Graphity extension

Add the Graphity extension to unikonode 1 and document the process of

  • Extension file installation
  • Rexster configuration

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.