appengine

package
Version: v0.0.0-...-51f9457 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package appengine provides the appengine service implementation for DM.

This contains the following subpackages:

model - These objects are the datastore model objects for DM.
mutate - Tumble mutations for DM, a.k.a. DM's state machine. Each mutation
  represents a single node in DM's state machine.
deps - The dependency management pRPC service.
frontend - The deployable appengine app. For Technical Reasons (tm), almost
  zero code lives here, it just calls through to code in deps.
distributor - Definition of the Distributor interface, and implementations
  (such as swarming_v1).

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

Source Files

Directories

Path Synopsis
Package deps implements DM's Deps RPC methods.
Package deps implements DM's Deps RPC methods.
Package distributor contains all the adaptors for the various supported distributor protocols.
Package distributor contains all the adaptors for the various supported distributor protocols.
Binary frontend is DM's Google AppEngine application stub.
Binary frontend is DM's Google AppEngine application stub.
Package model contains all of DM's datastore models.
Package model contains all of DM's datastore models.
Package mutate includes the main logic of DM's state machine.
Package mutate includes the main logic of DM's state machine.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL