Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
07ab23b1
Commit
07ab23b1
authored
Dec 24, 2013
by
Don Mitchell
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Locator as prime repr
parent
49b4d8aa
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
669 additions
and
0 deletions
+669
-0
docs/architecture/locator_ubiquity.graphml
+669
-0
docs/architecture/locator_ubiquity.jpg
+0
-0
No files found.
docs/architecture/locator_ubiquity.graphml
0 → 100644
View file @
07ab23b1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml
xmlns=
"http://graphml.graphdrawing.org/xmlns"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:y=
"http://www.yworks.com/xml/graphml"
xmlns:yed=
"http://www.yworks.com/xml/yed/3"
xsi:schemaLocation=
"http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"
>
<!--Created by yFiles for Java 2.11-->
<key
for=
"graphml"
id=
"d0"
yfiles.type=
"resources"
/>
<key
for=
"port"
id=
"d1"
yfiles.type=
"portgraphics"
/>
<key
for=
"port"
id=
"d2"
yfiles.type=
"portgeometry"
/>
<key
for=
"port"
id=
"d3"
yfiles.type=
"portuserdata"
/>
<key
attr.name=
"url"
attr.type=
"string"
for=
"node"
id=
"d4"
/>
<key
attr.name=
"description"
attr.type=
"string"
for=
"node"
id=
"d5"
/>
<key
for=
"node"
id=
"d6"
yfiles.type=
"nodegraphics"
/>
<key
attr.name=
"Description"
attr.type=
"string"
for=
"graph"
id=
"d7"
/>
<key
attr.name=
"url"
attr.type=
"string"
for=
"edge"
id=
"d8"
/>
<key
attr.name=
"description"
attr.type=
"string"
for=
"edge"
id=
"d9"
/>
<key
for=
"edge"
id=
"d10"
yfiles.type=
"edgegraphics"
/>
<graph
edgedefault=
"directed"
id=
"G"
>
<data
key=
"d7"
/>
<node
id=
"n0"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"100.0"
x=
"570.8"
y=
"98.39999999999998"
/>
<y:Fill
color=
"#339966"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
hasText=
"false"
height=
"4.0"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"4.0"
x=
"48.0"
y=
"30.0"
>
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n1"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"58.0"
width=
"130.0"
x=
"138.79999999999998"
y=
"-71.60000000000002"
/>
<y:Fill
color=
"#FFCC00"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"78.44921875"
x=
"25.775390625"
y=
"19.93359375"
>
Studio Client
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n2"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"58.0"
width=
"130.0"
x=
"394.79999999999995"
y=
"-71.60000000000002"
/>
<y:Fill
color=
"#FFCC00"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"64.85546875"
x=
"32.572265625"
y=
"19.93359375"
>
LMS Client
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n3"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"58.0"
width=
"130.0"
x=
"138.79999999999998"
y=
"28.399999999999977"
/>
<y:Fill
color=
"#99CC00"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"67.97265625"
x=
"31.013671875"
y=
"19.93359375"
>
Studio App
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n4"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"58.0"
width=
"130.0"
x=
"394.79999999999995"
y=
"28.399999999999977"
/>
<y:Fill
color=
"#99CC00"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"54.37890625"
x=
"37.810546875"
y=
"19.93359375"
>
LMS App
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n5"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"156.0"
x=
"424.39999999999986"
y=
"204.39999999999998"
/>
<y:Fill
color=
"#33CCCC"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"111.8359375"
x=
"22.08203125"
y=
"22.93359375"
>
MixedModulestore
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n6"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"100.0"
x=
"-2.6000000000001364"
y=
"204.39999999999998"
/>
<y:Fill
color=
"#33CCCC"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"79.802734375"
x=
"10.0986328125"
y=
"22.93359375"
>
Contentstore
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n7"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"156.0"
x=
"97.39999999999986"
y=
"204.39999999999998"
/>
<y:Fill
color=
"#33CCCC"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"113.96875"
x=
"21.015625"
y=
"22.93359375"
>
Discussion Forums
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n8"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"100.0"
x=
"554.8"
y=
"110.39999999999998"
/>
<y:Fill
color=
"#339966"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"46.3984375"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"60.109375"
x=
"19.9453125"
y=
"8.80078125"
>
Grading,
Analytics,
...
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n9"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.dataBase"
>
<y:Geometry
height=
"69.00000000000006"
width=
"90.40000000000003"
x=
"424.34999999999997"
y=
"392.9999999999999"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"32.265625"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"77.30078125"
x=
"6.5496093750000455"
y=
"18.3671875"
>
Mongo
modulestore
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n10"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.storedData"
>
<y:Geometry
height=
"40.0"
width=
"80.0"
x=
"518.9"
y=
"398.99999999999983"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"56.1953125"
x=
"11.90234375"
y=
"10.93359375"
>
XML files
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n11"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.dataBase"
>
<y:Geometry
height=
"51.99999999999994"
width=
"124.79999999999995"
x=
"-15.000000000000114"
y=
"392.9999999999999"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"93.9765625"
x=
"15.411718749999977"
y=
"16.933593749999943"
>
GridFS (mongo)
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n12"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.storedData"
>
<y:Geometry
height=
"40.0"
width=
"80.0"
x=
"7.399999999999864"
y=
"474.9999999999999"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"41.8046875"
x=
"19.09765625"
y=
"10.93359375"
>
Assets
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n13"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"52.0"
width=
"90.40000000000003"
x=
"580.3999999999999"
y=
"292.0"
/>
<y:Fill
color=
"#FF9900"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"32.265625"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"49.650390625"
x=
"20.374804687500045"
y=
"9.8671875"
>
xblock
runtime
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n14"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"89.60000000000002"
x=
"252.19999999999987"
y=
"204.39999999999998"
/>
<y:Fill
color=
"#33CCCC"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"58.3984375"
x=
"15.600781250000011"
y=
"22.93359375"
>
auth svcs
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n15"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.dataBase"
>
<y:Geometry
height=
"45.99999999999994"
width=
"64.0"
x=
"620.8"
y=
"392.9999999999999"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"59.552734375"
x=
"2.2236328125"
y=
"13.933593749999943"
>
SQL store
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n16"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.dataBase"
>
<y:Geometry
height=
"80.40000000000009"
width=
"97.39999999999992"
x=
"126.6999999999999"
y=
"385.39999999999986"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"32.265625"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"75.548828125"
x=
"10.92558593749996"
y=
"24.067187500000045"
>
? Discussion
store ?
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n17"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:ShapeNode>
<y:Geometry
height=
"64.0"
width=
"89.60000000000002"
x=
"341.7999999999999"
y=
"204.39999999999998"
/>
<y:Fill
color=
"#33CCCC"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"18.1328125"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"71.517578125"
x=
"9.041210937500011"
y=
"22.93359375"
>
loc_mapper
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape
type=
"rectangle"
/>
</y:ShapeNode>
</data>
</node>
<node
id=
"n18"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.dataBase"
>
<y:Geometry
height=
"72.80000000000007"
width=
"89.60000000000008"
x=
"232.14999999999984"
y=
"389.1999999999999"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"32.265625"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"71.517578125"
x=
"9.04121093750004"
y=
"20.267187500000034"
>
loc_mapper
mongo
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"0.0"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<node
id=
"n19"
>
<data
key=
"d5"
/>
<data
key=
"d6"
>
<y:GenericNode
configuration=
"com.yworks.flowchart.dataBase"
>
<y:Geometry
height=
"69.00000000000006"
width=
"90.40000000000003"
x=
"329.79999999999995"
y=
"392.9999999999999"
/>
<y:Fill
color=
"#E8EEF7"
color2=
"#B7C9E3"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Dialog"
fontSize=
"12"
fontStyle=
"plain"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"32.265625"
modelName=
"custom"
textColor=
"#000000"
visible=
"true"
width=
"77.30078125"
x=
"9.099218750000091"
y=
"18.3671875"
>
"Split"
modulestore
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.5"
labelRatioY=
"0.0"
nodeRatioX=
"0.5"
nodeRatioY=
"-3.885780586188048E-16"
offsetX=
"-4.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
</y:GenericNode>
</data>
</node>
<edge
id=
"e0"
source=
"n10"
target=
"n5"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e1"
source=
"n9"
target=
"n5"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e2"
source=
"n5"
target=
"n13"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e3"
source=
"n5"
target=
"n3"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e4"
source=
"n13"
target=
"n15"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e5"
source=
"n14"
target=
"n15"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"-22.183040000000062"
sy=
"13.093759999999975"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e6"
source=
"n6"
target=
"n11"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"28.293759999999963"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e7"
source=
"n11"
target=
"n12"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e8"
source=
"n5"
target=
"n4"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e9"
source=
"n6"
target=
"n4"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"19.01695999999994"
sy=
"-28.506240000000048"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e10"
source=
"n3"
target=
"n6"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e11"
source=
"n3"
target=
"n1"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e12"
source=
"n4"
target=
"n2"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e13"
source=
"n3"
target=
"n14"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e14"
source=
"n14"
target=
"n4"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"-21.30624000000006"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e15"
source=
"n3"
target=
"n7"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e16"
source=
"n4"
target=
"n7"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e17"
source=
"n4"
target=
"n8"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e18"
source=
"n4"
target=
"n13"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"23.41695999999979"
ty=
"-13.30624000000006"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e19"
source=
"n7"
target=
"n16"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e20"
source=
"n17"
target=
"n18"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e21"
source=
"n17"
target=
"n3"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e22"
source=
"n5"
target=
"n17"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e23"
source=
"n17"
target=
"n5"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
>
<y:Point
x=
"437.28927999999985"
y=
"303.50335999999993"
/>
</y:Path>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e24"
source=
"n17"
target=
"n4"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e25"
source=
"n5"
target=
"n19"
>
<data
key=
"d9"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"standard"
target=
"standard"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
</graph>
<data
key=
"d0"
>
<y:Resources/>
</data>
</graphml>
docs/architecture/locator_ubiquity.jpg
0 → 100644
View file @
07ab23b1
50.7 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment