Services/NodeAssignment: Difference between revisions

(Created page with "=Node Assignment= ==Goal== The Node Assignment product provides a central server to allocate users of Mozilla Services products to a node associated with that product. It is a ...")
 
Line 15: Line 15:
This service incorporates two APIs:
This service incorporates two APIs:


===Internal===
An internal API for node management - addition of nodes, adjustment of weighting factors, downing and backing off nodes
An internal API for node management - addition of nodes, adjustment of weighting factors, downing and backing off nodes


===External===
The external API has one function call, and is password-protected by central auth:
The external API has one function call, and is password-protected by central auth:


Line 30: Line 32:
<br>200 (0): no node for the product is available for assignment
<br>200 (0): no node for the product is available for assignment
<br>200 (other text): the name of the node, including protocol, that has been assigned to the user
<br>200 (other text): the name of the node, including protocol, that has been assigned to the user


==Design==
==Design==
canmove, Confirmed users
1,173

edits