Experimental. Clients ask dockbrokers for an "offer" for how much money they can execute a job and then pick the cheapest. Brokers that have data locally available or already cached part of the Docker image are cheaper and therefore preferred. Estimated time to completion will affect the price. Clients can build reputation in brokers when they d…
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
dockbroker
docksubmit
.gitignore
.travis.yml
LICENSE
Makefile
README.md

README.md

Dockbroker

Peer-to-peer computing with Docker. Written in Go. The concept is explained here. At this time, only a skeleton of the code exists.

GoDoc Build Status

Summary

Clients ask dockbrokers for an "offer" for how much money they can execute a job and then pick the cheapest. Brokers that have data locally available or already cached part of the Docker image are cheaper and therefore preferred. Estimated time to completion will affect the price. Clients can build reputation in brokers when they deliver on time and brokers build reputation in clients when their job description and estimated run-time are good.

License

Dockbroker was written by Sven Kreiss and made available under the MIT license.