dm

package
v0.0.0-...-a0a3655 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2019 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package dm is the service and tooling for the Dungeon Master (DM) distributed dependency scheduling service.

For more information on DM itself, check out https://go.chromium.org/luci/wiki/Design-Documents

Directories

Path Synopsis
api
Package appengine provides the appengine service implementation for DM.
Package appengine provides the appengine service implementation for DM.
deps
Package deps implements DM's Deps RPC methods.
Package deps implements DM's Deps RPC methods.
distributor
Package distributor contains all the adaptors for the various supported distributor protocols.
Package distributor contains all the adaptors for the various supported distributor protocols.
frontend
Package frontend is DM's Google AppEngine application stub.
Package frontend is DM's Google AppEngine application stub.
model
Package model contains all of DM's datastore models.
Package model contains all of DM's datastore models.
mutate
Package mutate includes the main logic of DM's state machine.
Package mutate includes the main logic of DM's state machine.
tools
jobsim_client
Jobsim client is a self-contained binary that implements various toy job algorithms for use in testing DM with live distributors (like swarming).
Jobsim client is a self-contained binary that implements various toy job algorithms for use in testing DM with live distributors (like swarming).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL