zacharysang / flock

Enabling the creation and operation of general-purpose clusters over the web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of Contents

Team Members:

Name Email
Zachary Sang sangzf@mail.uc.edu
Kurt Lewis lewis2ku@mail.uc.edu
Zachary Collins collinzy@mail.uc.edu
Laura Tebben tebbenla@mail.uc.edu
  • Faculty Advisor - Fred Annexstein

Project Abstract

Flock is a distributed computing platform-as-a-service that solves the problem of sourcing distributed computing resources by making it easier for underutilized hardware to fulfill computational needs by becoming a member of a cluster. Devices with a browser of sufficient version will be able to subscribe as a worker to the cluster, after which it will being to receive work requests from the master. Overall, this will increase utilization of computing power, while fulfilling computational needs. We're approaching building a distributed computing platform from a perspective of openness. Distributed computing has the potential to revolutionize parallel computing, but most distributed computing projects target high performance computers or are not easily accessible on lower performance devices.

Adding Docs

To add docs to this project, you will use JSDocs 'tutorial' feature. This will take your tutorials file and insert them into the docs that are generated using npm run docs from within the project_service directory. For more details view the instructions here.

About

Enabling the creation and operation of general-purpose clusters over the web


Languages

Language:JavaScript 62.0%Language:Python 26.0%Language:HTML 9.7%Language:CSS 1.6%Language:Dockerfile 0.7%