Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(106)

Side by Side Diff: appengine/cmd/dm/doc.go

Issue 1537883002: Initial distributor implementation (Closed) Base URL: https://chromium.googlesource.com/external/github.com/luci/luci-go@master
Patch Set: self review Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The LUCI Authors. All rights reserved. 1 // Copyright 2015 The LUCI Authors. All rights reserved.
2 // Use of this source code is governed under the Apache License, Version 2.0 2 // Use of this source code is governed under the Apache License, Version 2.0
3 // that can be found in the LICENSE file. 3 // that can be found in the LICENSE file.
4 4
5 // Package dm provides the implementation for the Dungeon Master (DM) 5 // Package dm provides the implementation for the Dungeon Master (DM)
6 // distributed dependency scheduling service. It is split into the following 6 // distributed dependency scheduling service. It is split into the following
7 // subpackages: 7 // subpackages:
8 // enums - Simple state enumerations and their state machine restrictions. 8 // enums - Simple state enumerations and their state machine restrictions.
9 // types - Types common to the other packages. 9 // types - Types common to the other packages.
10 // model - These objects are the datastore model objects for DM. 10 // model - These objects are the datastore model objects for DM.
11 // mutate - Tumble mutations for DM, a.k.a. DM's state machine. Each mutation 11 // mutate - Tumble mutations for DM, a.k.a. DM's state machine. Each mutation
12 // represents a single node in DM's state machine. 12 // represents a single node in DM's state machine.
13 // display - Objects that are returned as JSON from the various service 13 // display - Objects that are returned as JSON from the various service
14 // endpoints. These objects are intended to be consumed by machine clients. 14 // endpoints. These objects are intended to be consumed by machine clients.
15 // service - The actual Cloud Endpoints service. 15 // service - The actual Cloud Endpoints service.
16 // frontend - The deployable appengine app. For Technical Reasons (tm), almost 16 // frontend - The deployable appengine app. For Technical Reasons (tm), almost
17 // zero code lives here, it just calls through to code in service. 17 // zero code lives here, it just calls through to code in service.
18 // distributor - Definition of the Distributor interface, and implementations
19 // (such as swarming_v1).
18 // 20 //
19 // For more information on DM itself, check out https://github.com/luci/luci-go/ wiki/Design-Documents 21 // For more information on DM itself, check out https://github.com/luci/luci-go/ wiki/Design-Documents
20 package dm 22 package dm
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698