Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11965 lines
483 KiB

{
"mockup": {
"controls": {
"control": [
{
"ID": "1952",
"typeID": "Arrow",
"zOrder": "1",
"w": "1",
"h": "104",
"measuredW": "150",
"measuredH": "100",
"x": "874",
"y": "3459",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 104.19580709381944
},
"p1": {
"x": 0.4999999999999998,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
}
}
},
{
"ID": "1953",
"typeID": "Arrow",
"zOrder": "2",
"w": "125",
"h": "50",
"measuredW": "150",
"measuredH": "100",
"x": "966",
"y": "3466",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.45156981064997126,
"y": -0.1889423318889385
},
"p1": {
"x": 0.6037511436413536,
"y": 0.08810612991765832
},
"p2": {
"x": 125.48082757665975,
"y": 50.08055305856897
}
}
},
{
"ID": "1954",
"typeID": "Arrow",
"zOrder": "3",
"w": "134",
"h": "85",
"measuredW": "150",
"measuredH": "100",
"x": "957",
"y": "3475",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.42883986877291136,
"y": -0.1662123900118786
},
"p1": {
"x": 0.5387556024255216,
"y": 0.1207487476931185
},
"p2": {
"x": 134.48082757665975,
"y": 84.90524134768566
}
}
},
{
"ID": "1955",
"typeID": "Arrow",
"zOrder": "4",
"w": "171",
"h": "2",
"measuredW": "150",
"measuredH": "100",
"x": "943",
"y": "3457",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.2502642458233595,
"y": -0.2116722737659984
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 171.71787682058277,
"y": 2
}
}
},
{
"ID": "1956",
"typeID": "Arrow",
"zOrder": "5",
"w": "129",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "853",
"y": "430",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 128.74379514298448,
"y": 53.88646773320312
},
"p1": {
"x": 0.3624836784055758,
"y": -0.08803194020926222
},
"p2": {
"x": -0.15234688382986405,
"y": -0.24991191805889912
}
}
},
{
"ID": "1957",
"typeID": "Arrow",
"zOrder": "6",
"w": "129",
"h": "12",
"measuredW": "150",
"measuredH": "100",
"x": "858",
"y": "424",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 128.8996408240571,
"y": 12.194895183281858
},
"p1": {
"x": 0.525055137952002,
"y": -0.03353659581377254
},
"p2": {
"x": 0.0034987972427416025,
"y": 0.5942424008685521
}
}
},
{
"ID": "1958",
"typeID": "Arrow",
"zOrder": "7",
"w": "134",
"h": "21",
"measuredW": "150",
"measuredH": "100",
"x": "849",
"y": "389",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 134.03275656325263,
"y": -0.49667736663946016
},
"p1": {
"x": 0.49455143506411814,
"y": 0.05494286199591283
},
"p2": {
"x": -0.01923114463420461,
"y": 20.126705357650792
}
}
},
{
"ID": "1959",
"typeID": "Arrow",
"zOrder": "8",
"w": "140",
"h": "60",
"measuredW": "150",
"measuredH": "100",
"x": "841",
"y": "341",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 140.74379514298448,
"y": -0.18824991656077827
},
"p1": {
"x": 0.523254983210688,
"y": 0.10945202543402179
},
"p2": {
"x": 0.2470003337568869,
"y": 59.10397541577379
}
}
},
{
"ID": "1960",
"typeID": "Arrow",
"zOrder": "9",
"w": "1",
"h": "162",
"measuredW": "150",
"measuredH": "100",
"x": "740",
"y": "232",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 161.3884650838079
},
"p1": {
"x": 0.5000000000000004,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.2593697375390036
}
}
},
{
"ID": "1961",
"typeID": "Arrow",
"zOrder": "10",
"w": "88",
"h": "36",
"measuredW": "150",
"measuredH": "100",
"x": "971",
"y": "3331",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.03706521841161248,
"y": 35.08533148408014
},
"p1": {
"x": 0.47748925835979983,
"y": -0.13076779376050712
},
"p2": {
"x": 87.61231135982212,
"y": 0.2833731368405097
}
}
},
{
"ID": "1962",
"typeID": "Arrow",
"zOrder": "11",
"w": "202",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "884",
"y": "3378",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.32381396365008186,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 201.71787682058277,
"y": 0
}
}
},
{
"ID": "1963",
"typeID": "Arrow",
"zOrder": "12",
"w": "1",
"h": "142",
"measuredW": "150",
"measuredH": "100",
"x": "602",
"y": "3305",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.4999999999999997,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 141.20936950191117
}
}
},
{
"ID": "1964",
"typeID": "Arrow",
"zOrder": "13",
"w": "1",
"h": "142",
"measuredW": "150",
"measuredH": "100",
"x": "510",
"y": "3305",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.4999999999999997,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 141.20936950191117
}
}
},
{
"ID": "1965",
"typeID": "Arrow",
"zOrder": "14",
"w": "1",
"h": "142",
"measuredW": "150",
"measuredH": "100",
"x": "417",
"y": "3306",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.4999999999999997,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 141.20936950191117
}
}
},
{
"ID": "1966",
"typeID": "Arrow",
"zOrder": "15",
"w": "202",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "548",
"y": "3377",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.32381396365008186,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 201.71787682058277,
"y": 0
}
}
},
{
"ID": "1967",
"typeID": "Arrow",
"zOrder": "16",
"w": "1",
"h": "295",
"measuredW": "150",
"measuredH": "100",
"x": "874",
"y": "3166",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 295.29969269717276
},
"p1": {
"x": 0.4999999999999998,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
}
}
},
{
"ID": "1968",
"typeID": "Arrow",
"zOrder": "17",
"w": "202",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "678",
"y": "3164",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.32381396365008186,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 201.71787682058277,
"y": 0
}
}
},
{
"ID": "1969",
"typeID": "__group__",
"zOrder": "18",
"measuredW": "215",
"measuredH": "94",
"w": "215",
"h": "94",
"x": "501",
"y": "2876",
"properties": {
"controlName": "102-troubleshooting-techniques:operating-system-tools"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "215",
"h": "94",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "171",
"measuredH": "24",
"x": "19",
"y": "11",
"properties": {
"size": "16",
"text": "Operating System Tools"
}
}
]
}
}
},
{
"ID": "1970",
"typeID": "__group__",
"zOrder": "19",
"measuredW": "48",
"measuredH": "42",
"w": "48",
"h": "42",
"x": "511",
"y": "2918",
"properties": {
"controlName": "100-troubleshooting-techniques:operating-system-tools:top"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "48",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "24",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "top"
}
}
]
}
}
},
{
"ID": "1971",
"typeID": "__group__",
"zOrder": "20",
"measuredW": "75",
"measuredH": "42",
"w": "75",
"h": "42",
"x": "563",
"y": "2918",
"properties": {
"controlName": "101-troubleshooting-techniques:operating-system-tools:sysstat"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "75",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "50",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "sysstat"
}
}
]
}
}
},
{
"ID": "1972",
"typeID": "__group__",
"zOrder": "21",
"measuredW": "60",
"measuredH": "42",
"w": "60",
"h": "42",
"x": "641",
"y": "2918",
"properties": {
"controlName": "102-troubleshooting-techniques:operating-system-tools:iotop"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "60",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "36",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "iotop"
}
}
]
}
}
},
{
"ID": "1973",
"typeID": "__group__",
"zOrder": "22",
"measuredW": "215",
"measuredH": "133",
"w": "215",
"h": "133",
"x": "501",
"y": "2966",
"properties": {
"controlName": "104-troubleshooting-techniques:profiling-tools"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "215",
"h": "133",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "100",
"measuredH": "24",
"x": "54",
"y": "8",
"properties": {
"size": "16",
"text": "Profiling Tools"
}
}
]
}
}
},
{
"ID": "1974",
"typeID": "__group__",
"zOrder": "23",
"measuredW": "57",
"measuredH": "42",
"w": "57",
"h": "42",
"x": "509",
"y": "3003",
"properties": {
"controlName": "100-troubleshooting-techniques:profiling-tools:gdb"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "57",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "28",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "gdb"
}
}
]
}
}
},
{
"ID": "1975",
"typeID": "__group__",
"zOrder": "24",
"measuredW": "86",
"measuredH": "42",
"w": "86",
"h": "42",
"x": "509",
"y": "3048",
"properties": {
"controlName": "103-troubleshooting-techniques:profiling-tools:perf-tools"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "86",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "70",
"measuredH": "24",
"x": "9",
"y": "9",
"properties": {
"size": "16",
"text": "perf-tools"
}
}
]
}
}
},
{
"ID": "1976",
"typeID": "__group__",
"zOrder": "25",
"measuredW": "109",
"measuredH": "42",
"w": "109",
"h": "42",
"x": "598",
"y": "3048",
"properties": {
"controlName": "104-troubleshooting-techniques:profiling-tools:core-dumps"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "109",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "91",
"measuredH": "24",
"x": "9",
"y": "9",
"properties": {
"size": "16",
"text": "Core Dumps"
}
}
]
}
}
},
{
"ID": "1977",
"typeID": "__group__",
"zOrder": "26",
"measuredW": "68",
"measuredH": "42",
"w": "68",
"h": "42",
"x": "569",
"y": "3003",
"properties": {
"controlName": "101-troubleshooting-techniques:profiling-tools:strace"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "68",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "46",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "strace"
}
}
]
}
}
},
{
"ID": "1978",
"typeID": "__group__",
"zOrder": "27",
"measuredW": "67",
"measuredH": "42",
"w": "67",
"h": "42",
"x": "640",
"y": "3003",
"properties": {
"controlName": "102-troubleshooting-techniques:profiling-tools:ebpf"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "67",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "33",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "ebpf"
}
}
]
}
}
},
{
"ID": "1979",
"typeID": "__group__",
"zOrder": "28",
"measuredW": "215",
"measuredH": "133",
"w": "215",
"h": "133",
"x": "501",
"y": "3096",
"properties": {
"controlName": "106-troubleshooting-techniques:log-analysis"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "215",
"h": "133",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "90",
"measuredH": "24",
"x": "63",
"y": "8",
"properties": {
"size": "16",
"text": "Log Analysis"
}
}
]
}
}
},
{
"ID": "1980",
"typeID": "__group__",
"zOrder": "29",
"measuredW": "95",
"measuredH": "42",
"w": "95",
"h": "42",
"x": "510",
"y": "3133",
"properties": {
"controlName": "100-troubleshooting-techniques:log-analysis:pg-badger"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "95",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "73",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "pgBadger"
}
}
]
}
}
},
{
"ID": "1981",
"typeID": "__group__",
"zOrder": "30",
"measuredW": "69",
"measuredH": "42",
"w": "69",
"h": "42",
"x": "575",
"y": "3179",
"properties": {
"controlName": "102-troubleshooting-techniques:log-analysis:grep"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "69",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "34",
"measuredH": "24",
"x": "18",
"y": "8",
"properties": {
"size": "16",
"text": "grep"
}
}
]
}
}
},
{
"ID": "1982",
"typeID": "__group__",
"zOrder": "31",
"measuredW": "61",
"measuredH": "42",
"w": "61",
"h": "42",
"x": "510",
"y": "3178",
"properties": {
"controlName": "101-troubleshooting-techniques:log-analysis:awk"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "61",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "28",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "awk"
}
}
]
}
}
},
{
"ID": "1983",
"typeID": "__group__",
"zOrder": "32",
"measuredW": "57",
"measuredH": "42",
"w": "57",
"h": "42",
"x": "649",
"y": "3178",
"properties": {
"controlName": "103-troubleshooting-techniques:log-analysis:sed"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "57",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "27",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "sed"
}
}
]
}
}
},
{
"ID": "1984",
"typeID": "__group__",
"zOrder": "282",
"measuredW": "209",
"measuredH": "96",
"w": "209",
"h": "96",
"x": "296",
"y": "2818",
"properties": {
"controlName": "101-troubleshooting-techniques:tools"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "209",
"h": "96",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "105",
"measuredH": "24",
"x": "52",
"y": "12",
"properties": {
"size": "16",
"text": "Postgres Tools"
}
}
]
}
}
},
{
"ID": "1985",
"typeID": "__group__",
"zOrder": "283",
"measuredW": "189",
"measuredH": "42",
"w": "189",
"h": "42",
"x": "306",
"y": "2862",
"properties": {
"controlName": "100-troubleshooting-techniques:tools:pgcenter"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "189",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "66",
"measuredH": "24",
"x": "62",
"y": "9",
"properties": {
"size": "16",
"text": "pgcenter"
}
}
]
}
}
},
{
"ID": "1986",
"typeID": "Arrow",
"zOrder": "33",
"w": "1",
"h": "97",
"measuredW": "150",
"measuredH": "100",
"x": "999",
"y": "2292",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 96.57440424601737
}
}
},
{
"ID": "1987",
"typeID": "Arrow",
"zOrder": "34",
"w": "1",
"h": "97",
"measuredW": "150",
"measuredH": "100",
"x": "681",
"y": "2293",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 96.57440424601737
}
}
},
{
"ID": "1988",
"typeID": "Canvas",
"zOrder": "35",
"w": "146",
"h": "164",
"measuredW": "100",
"measuredH": "70",
"x": "611",
"y": "2359"
},
{
"ID": "1989",
"typeID": "Arrow",
"zOrder": "36",
"w": "1",
"h": "88",
"measuredW": "150",
"measuredH": "100",
"x": "434",
"y": "2458",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0.3713024393487103
},
"p1": {
"x": 0.4999999999999998,
"y": 0
},
"p2": {
"x": 0.4271178962663953,
"y": 88.66666666666663
}
}
},
{
"ID": "1990",
"typeID": "Arrow",
"zOrder": "37",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "437",
"y": "2305",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "1991",
"typeID": "Arrow",
"zOrder": "38",
"w": "620",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "232",
"y": "1784",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0.13465453284504747,
"y": -0.11774307773521286
},
"p1": {
"x": 0.5000000000000002,
"y": 0
},
"p2": {
"x": 619.7495916965531,
"y": -0.11774307773521286
}
}
},
{
"ID": "1992",
"typeID": "Arrow",
"zOrder": "39",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "594",
"y": "1975",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "1993",
"typeID": "Arrow",
"zOrder": "40",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "850",
"y": "1975",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "1994",
"typeID": "Arrow",
"zOrder": "41",
"w": "404",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "415",
"y": "1853",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 404.698868282416,
"y": 0
}
}
},
{
"ID": "1995",
"typeID": "Arrow",
"zOrder": "42",
"w": "1",
"h": "264",
"measuredW": "150",
"measuredH": "100",
"x": "1256",
"y": "1587",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": 0.2815709355738818
},
"p1": {
"x": 0.49999999999999994,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 264.5
}
}
},
{
"ID": "1996",
"typeID": "Arrow",
"zOrder": "43",
"w": "1",
"h": "65",
"measuredW": "150",
"measuredH": "100",
"x": "852",
"y": "1792",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.4999999999999998,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 64.5
}
}
},
{
"ID": "1997",
"typeID": "Arrow",
"zOrder": "44",
"w": "1",
"h": "53",
"measuredW": "150",
"measuredH": "100",
"x": "1007",
"y": "1792",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.4999999999999999,
"y": 0
},
"p2": {
"x": 0.4271178962662816,
"y": 52.5
}
}
},
{
"ID": "1998",
"typeID": "Arrow",
"zOrder": "45",
"w": "102",
"h": "42",
"measuredW": "150",
"measuredH": "100",
"x": "701",
"y": "1729",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.3637224596427586,
"y": 0.4123432898111332
},
"p1": {
"x": 0.5571092804064476,
"y": -0.10882932503976735
},
"p2": {
"x": 101.56767757191813,
"y": 41.71540129516461
}
}
},
{
"ID": "1999",
"typeID": "Arrow",
"zOrder": "46",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "641",
"y": "2046",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2000",
"typeID": "Arrow",
"zOrder": "47",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "849",
"y": "1858",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2001",
"typeID": "Arrow",
"zOrder": "48",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "1078",
"y": "1933",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2002",
"typeID": "Canvas",
"zOrder": "49",
"w": "188",
"h": "157",
"measuredW": "100",
"measuredH": "70",
"x": "977",
"y": "1980"
},
{
"ID": "2003",
"typeID": "Arrow",
"zOrder": "50",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "1257",
"y": "1849",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2004",
"typeID": "Arrow",
"zOrder": "51",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "1078",
"y": "1846",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2005",
"typeID": "__group__",
"zOrder": "52",
"measuredW": "418",
"measuredH": "47",
"w": "418",
"h": "47",
"x": "977",
"y": "1830",
"properties": {
"controlName": "102-postgresql-infrastructure-skills:backup-recovery-tools"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "418",
"h": "47",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "180",
"measuredH": "24",
"x": "120",
"y": "12",
"properties": {
"size": "16",
"text": "Backup / Recovery Tools"
}
}
]
}
}
},
{
"ID": "2006",
"typeID": "Arrow",
"zOrder": "53",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "1257",
"y": "1929",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2007",
"typeID": "Canvas",
"zOrder": "54",
"w": "235",
"h": "157",
"measuredW": "100",
"measuredH": "70",
"x": "1160",
"y": "1980"
},
{
"ID": "2008",
"typeID": "Arrow",
"zOrder": "55",
"w": "1",
"h": "287",
"measuredW": "150",
"measuredH": "100",
"x": "946",
"y": "1509",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 286.97930395280105
},
"p1": {
"x": 0.5000000000000001,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
}
}
},
{
"ID": "2009",
"typeID": "Arrow",
"zOrder": "56",
"w": "165",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "780",
"y": "1509",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0.4483238886820118,
"y": -0.11774307773521286
},
"p1": {
"x": 0.5000000000000002,
"y": 0
},
"p2": {
"x": 165.74959169655313,
"y": -0.11774307773521286
}
}
},
{
"ID": "2010",
"typeID": "Arrow",
"zOrder": "57",
"w": "1",
"h": "191",
"measuredW": "150",
"measuredH": "100",
"x": "628",
"y": "1406",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.4999999999999999,
"y": 0
},
"p2": {
"x": 0.4271178962663953,
"y": 190.66666666666663
}
}
},
{
"ID": "2011",
"typeID": "Arrow",
"zOrder": "58",
"w": "127",
"h": "34",
"measuredW": "150",
"measuredH": "100",
"x": "454",
"y": "1512",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.11994957005373408,
"y": 33.764875280635124
},
"p1": {
"x": 0.48226186491714973,
"y": 0.07717329440735292
},
"p2": {
"x": 126.93000271100163,
"y": 0.32046566104463636
}
}
},
{
"ID": "2012",
"typeID": "Arrow",
"zOrder": "59",
"w": "117",
"h": "40",
"measuredW": "150",
"measuredH": "100",
"x": "449",
"y": "1450",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.45411869987805176,
"y": -0.38780237568789744
},
"p1": {
"x": 0.5058786326070862,
"y": -0.07078943628709435
},
"p2": {
"x": 116.60131496868928,
"y": 40.02419258131749
}
}
},
{
"ID": "2013",
"typeID": "Arrow",
"zOrder": "60",
"w": "191",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "406",
"y": "1501",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 191,
"y": 0
}
}
},
{
"ID": "2014",
"typeID": "Arrow",
"zOrder": "61",
"w": "134",
"h": "98",
"measuredW": "150",
"measuredH": "100",
"x": "421",
"y": "1172",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": -0.3333333333333144,
"y": 97.66666666666663
},
"p1": {
"x": 0.5069805639200657,
"y": 0.10073911853271315
},
"p2": {
"x": 134.13752000020185,
"y": -0.3173254102676992
},
"color": "10027263"
}
},
{
"ID": "2015",
"typeID": "Arrow",
"zOrder": "62",
"w": "147",
"h": "44",
"measuredW": "150",
"measuredH": "100",
"x": "407",
"y": "1171",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": 0.3333333333333144,
"y": 44
},
"p1": {
"x": 0.5300999629766752,
"y": 0.0764901888189561
},
"p2": {
"x": 147,
"y": 0
},
"color": "10027263"
}
},
{
"ID": "2016",
"typeID": "Arrow",
"zOrder": "63",
"w": "128",
"h": "41",
"measuredW": "150",
"measuredH": "100",
"x": "425",
"y": "1071",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": -0.3333333333333144,
"y": 0
},
"p1": {
"x": 0.4922100240848163,
"y": -0.11071038048662071
},
"p2": {
"x": 127.66666666666669,
"y": 39.33333333333337
},
"color": "10027263"
}
},
{
"ID": "2017",
"typeID": "Arrow",
"zOrder": "64",
"w": "136",
"h": "92",
"measuredW": "150",
"measuredH": "100",
"x": "425",
"y": "1021",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": -0.3333333333333144,
"y": 0
},
"p1": {
"x": 0.4922100240848163,
"y": -0.11071038048662066
},
"p2": {
"x": 135.72190217879785,
"y": 91.72550749825871
},
"color": "10027263"
}
},
{
"ID": "2018",
"typeID": "Arrow",
"zOrder": "65",
"w": "189",
"h": "6",
"measuredW": "150",
"measuredH": "100",
"x": "374",
"y": "1158",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": 0.4271178962663953,
"y": 6
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 189.67849256059174,
"y": 0.26114628054824607
},
"color": "10027263"
}
},
{
"ID": "2019",
"typeID": "Arrow",
"zOrder": "66",
"w": "188",
"h": "7",
"measuredW": "150",
"measuredH": "100",
"x": "364",
"y": "1119",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 188.66666666666669,
"y": 6.666666666666629
},
"color": "10027263"
}
},
{
"ID": "2020",
"typeID": "Arrow",
"zOrder": "67",
"w": "1",
"h": "191",
"measuredW": "150",
"measuredH": "100",
"x": "557",
"y": "1051",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.4999999999999999,
"y": 0
},
"p2": {
"x": 0.4271178962663953,
"y": 190.66666666666663
},
"color": "10027263"
}
},
{
"ID": "2021",
"typeID": "Arrow",
"zOrder": "68",
"w": "128",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "734",
"y": "1141",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": 128.3182218608979,
"y": 0
},
"p1": {
"x": 0.5000000000000001,
"y": 0
},
"p2": {
"x": 0,
"y": 0
},
"color": "10027263"
}
},
{
"ID": "2022",
"typeID": "__group__",
"zOrder": "69",
"measuredW": "304",
"measuredH": "202",
"w": "304",
"h": "202",
"x": "1084",
"y": "1238",
"properties": {
"controlName": "103-learn-sql-concepts:advanced-topics"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "304",
"h": "202",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "122",
"measuredH": "24",
"x": "91",
"y": "18",
"properties": {
"size": "16",
"text": "Advanced Topics"
}
}
]
}
}
},
{
"ID": "2023",
"typeID": "Arrow",
"zOrder": "70",
"w": "258",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "946",
"y": "920",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.49987434137158676,
"y": 0.00022818425917650698
},
"p2": {
"x": 258,
"y": 0
}
}
},
{
"ID": "2024",
"typeID": "Arrow",
"zOrder": "71",
"w": "258",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "946",
"y": "903",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.49987434137158676,
"y": 0.00022818425917650698
},
"p2": {
"x": 258,
"y": 0
}
}
},
{
"ID": "2025",
"typeID": "Arrow",
"zOrder": "72",
"w": "1",
"h": "106",
"measuredW": "150",
"measuredH": "100",
"x": "1309",
"y": "912",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 106.43592685891701
},
"p1": {
"x": 0.5000000000000001,
"y": 0
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "2026",
"typeID": "Arrow",
"zOrder": "73",
"w": "1",
"h": "106",
"measuredW": "150",
"measuredH": "100",
"x": "1158",
"y": "912",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 106.43592685891701
},
"p1": {
"x": 0.5000000000000001,
"y": 0
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "2027",
"typeID": "__group__",
"zOrder": "74",
"measuredW": "154",
"measuredH": "241",
"w": "154",
"h": "241",
"x": "1085",
"y": "969",
"properties": {
"controlName": "100-learn-sql-concepts:ddl-queries"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "154",
"h": "241",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "95",
"measuredH": "24",
"x": "29",
"y": "13",
"properties": {
"size": "16",
"text": "DDL Queries"
}
}
]
}
}
},
{
"ID": "2028",
"typeID": "__group__",
"zOrder": "75",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1097",
"y": "1106",
"properties": {
"controlName": "102-learn-sql-concepts:ddl-queries:data-types"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Data Types"
}
}
]
}
}
},
{
"ID": "2029",
"typeID": "__group__",
"zOrder": "76",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1096",
"y": "1013",
"properties": {
"controlName": "100-learn-sql-concepts:ddl-queries:for-schemas"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "95",
"measuredH": "24",
"x": "19",
"y": "9",
"properties": {
"size": "16",
"text": "For Schemas"
}
}
]
}
}
},
{
"ID": "2030",
"typeID": "__group__",
"zOrder": "77",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1096",
"y": "1059",
"properties": {
"controlName": "101-learn-sql-concepts:ddl-queries:for-tables"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "75",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "For Tables"
}
}
]
}
}
},
{
"ID": "2031",
"typeID": "Arrow",
"zOrder": "78",
"w": "1",
"h": "213",
"measuredW": "150",
"measuredH": "100",
"x": "946",
"y": "690",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 212.3884650838079
},
"p1": {
"x": 0.5000000000000002,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
}
}
},
{
"ID": "2032",
"typeID": "Arrow",
"zOrder": "79",
"w": "128",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "1107",
"y": "685",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 128.3182218608979,
"y": 0
},
"p1": {
"x": 0.5000000000000001,
"y": 0
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "2033",
"typeID": "Arrow",
"zOrder": "80",
"w": "1",
"h": "147",
"measuredW": "150",
"measuredH": "100",
"x": "1077",
"y": "613",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": -0.12826052131362076
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 0,
"y": 147.29881929523685
}
}
},
{
"ID": "2034",
"typeID": "Arrow",
"zOrder": "81",
"w": "172",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "753",
"y": "686",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": -0.11774307773505654
},
"p1": {
"x": 0.5000000000000002,
"y": 2.0577493387487696e-32
},
"p2": {
"x": 171.58708306717926,
"y": -0.11774307773504233
}
}
},
{
"ID": "2035",
"typeID": "Arrow",
"zOrder": "82",
"w": "171",
"h": "258",
"measuredW": "150",
"measuredH": "100",
"x": "571",
"y": "414",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 171,
"y": 0
},
"p1": {
"x": 0.5854320642684712,
"y": 0.23339886429384038
},
"p2": {
"x": 0.008847042366596725,
"y": 257.51497904447774
}
}
},
{
"ID": "2036",
"typeID": "Arrow",
"zOrder": "83",
"w": "1",
"h": "78",
"measuredW": "150",
"measuredH": "100",
"x": "640",
"y": "707",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.49999999999999994,
"y": 0
},
"p2": {
"x": 0.4271178962663953,
"y": 78.47632623201923
}
}
},
{
"ID": "2037",
"typeID": "Arrow",
"zOrder": "84",
"w": "1",
"h": "94",
"measuredW": "150",
"measuredH": "100",
"x": "355",
"y": "691",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0.3919582050954773
},
"p1": {
"x": 0.4999999999999999,
"y": 0
},
"p2": {
"x": 0.4271178962663953,
"y": 94.47632623201923
}
}
},
{
"ID": "2038",
"typeID": "Arrow",
"zOrder": "85",
"w": "191",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "352",
"y": "686",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962663953,
"y": 0
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 191,
"y": 0
}
}
},
{
"ID": "2039",
"typeID": "Label",
"zOrder": "86",
"measuredW": "152",
"measuredH": "36",
"x": "666",
"y": "181",
"properties": {
"size": "28",
"text": "PostgreSQL"
}
},
{
"ID": "2040",
"typeID": "Arrow",
"zOrder": "87",
"w": "1",
"h": "84",
"measuredW": "150",
"measuredH": "100",
"x": "741",
"y": "86",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": -0.3333333333333428
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 0,
"y": 84
}
}
},
{
"ID": "2041",
"typeID": "__group__",
"zOrder": "88",
"measuredW": "269",
"measuredH": "49",
"w": "269",
"h": "49",
"x": "506",
"y": "662",
"properties": {
"controlName": "102-rdbms-concepts"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "269",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "187",
"measuredH": "25",
"x": "41",
"y": "12",
"properties": {
"text": "Basic RDBMS Concepts",
"size": "17"
}
}
]
}
}
},
{
"ID": "2042",
"typeID": "__group__",
"zOrder": "89",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "259",
"y": "666",
"properties": {
"controlName": "100-rdbms-concepts:object-model"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "98",
"measuredH": "24",
"x": "43",
"y": "9",
"properties": {
"text": "Object Model",
"size": "16"
}
}
]
}
}
},
{
"ID": "2043",
"typeID": "__group__",
"zOrder": "90",
"measuredW": "269",
"measuredH": "42",
"w": "269",
"h": "42",
"x": "506",
"y": "897",
"properties": {
"controlName": "104-rdbms-concepts:high-level-database-concepts:query-processing"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "269",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "128",
"measuredH": "24",
"x": "71",
"y": "9",
"properties": {
"size": "16",
"text": "Query Processing"
}
}
]
}
}
},
{
"ID": "2044",
"typeID": "__group__",
"zOrder": "91",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "259",
"y": "484",
"properties": {
"controlName": "105-rdbms-concepts:object-model:data-types"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "51",
"y": "9",
"properties": {
"size": "16",
"text": "Data Types"
}
}
]
}
}
},
{
"ID": "2045",
"typeID": "__group__",
"zOrder": "92",
"measuredW": "82",
"measuredH": "42",
"w": "82",
"h": "42",
"x": "259",
"y": "529",
"properties": {
"controlName": "103-rdbms-concepts:object-model:rows"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "82",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "40",
"measuredH": "24",
"x": "21",
"y": "9",
"properties": {
"size": "16",
"text": "Rows"
}
}
]
}
}
},
{
"ID": "2046",
"typeID": "__group__",
"zOrder": "93",
"measuredW": "99",
"measuredH": "42",
"w": "99",
"h": "42",
"x": "344",
"y": "529",
"properties": {
"controlName": "104-rdbms-concepts:object-model:columns"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "99",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "64",
"measuredH": "24",
"x": "18",
"y": "9",
"properties": {
"size": "16",
"text": "Columns"
}
}
]
}
}
},
{
"ID": "2047",
"typeID": "__group__",
"zOrder": "94",
"measuredW": "82",
"measuredH": "42",
"w": "82",
"h": "42",
"x": "259",
"y": "574",
"properties": {
"controlName": "101-rdbms-concepts:object-model:tables"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "82",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "47",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Tables"
}
}
]
}
}
},
{
"ID": "2048",
"typeID": "__group__",
"zOrder": "95",
"measuredW": "99",
"measuredH": "42",
"w": "99",
"h": "42",
"x": "344",
"y": "574",
"properties": {
"controlName": "102-rdbms-concepts:object-model:schemas"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "99",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "67",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "Schemas"
}
}
]
}
}
},
{
"ID": "2049",
"typeID": "__group__",
"zOrder": "96",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "259",
"y": "620",
"properties": {
"controlName": "100-rdbms-concepts:object-model:databases"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "78",
"measuredH": "24",
"x": "53",
"y": "9",
"properties": {
"size": "16",
"text": "Databases"
}
}
]
}
}
},
{
"ID": "2050",
"typeID": "__group__",
"zOrder": "97",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "259",
"y": "439",
"properties": {
"controlName": "106-rdbms-concepts:object-model:queries"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "58",
"measuredH": "24",
"x": "63",
"y": "9",
"properties": {
"size": "16",
"text": "Queries"
}
}
]
}
}
},
{
"ID": "2051",
"typeID": "__group__",
"zOrder": "98",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "259",
"y": "756",
"properties": {
"controlName": "101-rdbms-concepts:relational-model"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "123",
"measuredH": "24",
"x": "30",
"y": "9",
"properties": {
"size": "16",
"text": "Relational Model"
}
}
]
}
}
},
{
"ID": "2052",
"typeID": "__group__",
"zOrder": "99",
"measuredW": "92",
"measuredH": "42",
"w": "92",
"h": "42",
"x": "258",
"y": "803",
"properties": {
"controlName": "100-rdbms-concepts:relational-model:domains"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "92",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "64",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Domains"
}
}
]
}
}
},
{
"ID": "2053",
"typeID": "__group__",
"zOrder": "100",
"measuredW": "89",
"measuredH": "42",
"w": "89",
"h": "42",
"x": "354",
"y": "803",
"properties": {
"controlName": "101-rdbms-concepts:relational-model:attributes"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "89",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "70",
"measuredH": "24",
"x": "10",
"y": "9",
"properties": {
"size": "16",
"text": "Attributes"
}
}
]
}
}
},
{
"ID": "2054",
"typeID": "__group__",
"zOrder": "101",
"measuredW": "92",
"measuredH": "42",
"w": "92",
"h": "42",
"x": "258",
"y": "849",
"properties": {
"controlName": "102-rdbms-concepts:relational-model:tuples"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "92",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "48",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Tuples"
}
}
]
}
}
},
{
"ID": "2055",
"typeID": "__group__",
"zOrder": "102",
"measuredW": "89",
"measuredH": "42",
"w": "89",
"h": "42",
"x": "354",
"y": "849",
"properties": {
"controlName": "103-rdbms-concepts:relational-model:relations"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "89",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "69",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Relations"
}
}
]
}
}
},
{
"ID": "2056",
"typeID": "__group__",
"zOrder": "103",
"measuredW": "106",
"measuredH": "42",
"w": "106",
"h": "42",
"x": "258",
"y": "895",
"properties": {
"controlName": "104-rdbms-concepts:relational-model:constraints"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "106",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "83",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Constraints"
}
}
]
}
}
},
{
"ID": "2057",
"typeID": "__group__",
"zOrder": "104",
"measuredW": "73",
"measuredH": "42",
"w": "73",
"h": "42",
"x": "370",
"y": "895",
"properties": {
"controlName": "105-rdbms-concepts:relational-model:null"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "73",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "43",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "NULL"
}
}
]
}
}
},
{
"ID": "2058",
"typeID": "__group__",
"zOrder": "105",
"measuredW": "269",
"measuredH": "42",
"w": "269",
"h": "42",
"x": "506",
"y": "758",
"properties": {
"controlName": "102-rdbms-concepts:high-level-database-concepts"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "269",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "225",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "High Level Database Concepts"
}
}
]
}
}
},
{
"ID": "2059",
"typeID": "__group__",
"zOrder": "106",
"measuredW": "64",
"measuredH": "42",
"w": "64",
"h": "42",
"x": "506",
"y": "805",
"properties": {
"controlName": "100-rdbms-concepts:high-level-database-concepts:acid"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "64",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "38",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "ACID"
}
}
]
}
}
},
{
"ID": "2060",
"typeID": "__group__",
"zOrder": "107",
"measuredW": "74",
"measuredH": "42",
"w": "74",
"h": "42",
"x": "575",
"y": "805",
"properties": {
"controlName": "101-rdbms-concepts:high-level-database-concepts:mvcc"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "74",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "46",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "MVCC"
}
}
]
}
}
},
{
"ID": "2061",
"typeID": "__group__",
"zOrder": "108",
"measuredW": "122",
"measuredH": "42",
"w": "122",
"h": "42",
"x": "653",
"y": "805",
"properties": {
"controlName": "102-rdbms-concepts:high-level-database-concepts:transactions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "122",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "93",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Transactions"
}
}
]
}
}
},
{
"ID": "2062",
"typeID": "__group__",
"zOrder": "109",
"measuredW": "269",
"measuredH": "42",
"w": "269",
"h": "42",
"x": "506",
"y": "851",
"properties": {
"controlName": "103-rdbms-concepts:high-level-database-concepts:write-ahead-log"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "269",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "122",
"measuredH": "24",
"x": "74",
"y": "9",
"properties": {
"size": "16",
"text": "Write-ahead Log"
}
}
]
}
}
},
{
"ID": "2063",
"typeID": "__group__",
"zOrder": "110",
"measuredW": "247",
"measuredH": "49",
"w": "247",
"h": "49",
"x": "876",
"y": "662",
"properties": {
"controlName": "103-installation-and-setup"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "247",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "166",
"measuredH": "25",
"x": "41",
"y": "12",
"properties": {
"size": "17",
"text": "Installation and Setup"
}
}
]
}
}
},
{
"ID": "2064",
"typeID": "__group__",
"zOrder": "111",
"measuredW": "180",
"measuredH": "42",
"w": "180",
"h": "42",
"x": "975",
"y": "583",
"properties": {
"controlName": "100-installation-and-setup:package-managers"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "180",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "141",
"measuredH": "24",
"x": "19",
"y": "9",
"properties": {
"size": "16",
"text": "Package Managers"
}
}
]
}
}
},
{
"ID": "2065",
"typeID": "__group__",
"zOrder": "112",
"measuredW": "180",
"measuredH": "42",
"w": "180",
"h": "42",
"x": "975",
"y": "537",
"properties": {
"controlName": "101-installation-and-setup:using-docker"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "180",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "98",
"measuredH": "24",
"x": "41",
"y": "9",
"properties": {
"size": "16",
"text": "Using Docker"
}
}
]
}
}
},
{
"ID": "2066",
"typeID": "__group__",
"zOrder": "113",
"measuredW": "189",
"measuredH": "42",
"w": "189",
"h": "42",
"x": "973",
"y": "745",
"properties": {
"controlName": "102-installation-and-setup:connect-using-psql"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "189",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "146",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "Connect using `psql`"
}
}
]
}
}
},
{
"ID": "2067",
"typeID": "Canvas",
"zOrder": "114",
"w": "189",
"h": "189",
"measuredW": "100",
"measuredH": "70",
"x": "1199",
"y": "592"
},
{
"ID": "2068",
"typeID": "Label",
"zOrder": "115",
"measuredW": "140",
"measuredH": "24",
"x": "1224",
"y": "603",
"properties": {
"size": "16",
"text": "Managing Postgres"
}
},
{
"ID": "2069",
"typeID": "__group__",
"zOrder": "116",
"measuredW": "170",
"measuredH": "42",
"w": "170",
"h": "42",
"x": "1209",
"y": "635",
"properties": {
"controlName": "104-installation-and-setup:using-systemd"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "170",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "112",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "Using `systemd`"
}
}
]
}
}
},
{
"ID": "2070",
"typeID": "__group__",
"zOrder": "117",
"measuredW": "170",
"measuredH": "42",
"w": "170",
"h": "42",
"x": "1209",
"y": "682",
"properties": {
"controlName": "105-installation-and-setup:using-pgctl"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "170",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "98",
"measuredH": "24",
"x": "36",
"y": "9",
"properties": {
"size": "16",
"text": "Using `pg_ctl`"
}
}
]
}
}
},
{
"ID": "2071",
"typeID": "__group__",
"zOrder": "118",
"measuredW": "170",
"measuredH": "42",
"w": "170",
"h": "42",
"x": "1209",
"y": "728",
"properties": {
"controlName": "106-installation-and-setup:using-pgctlcluster"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "170",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "147",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Using `pg_ctlcluster`"
}
}
]
}
}
},
{
"ID": "2072",
"typeID": "__group__",
"zOrder": "119",
"measuredW": "189",
"measuredH": "42",
"w": "189",
"h": "42",
"x": "973",
"y": "791",
"properties": {
"controlName": "103-installation-and-setup:deployment-in-cloud"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "189",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "150",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "Deployment in Cloud"
}
}
]
}
}
},
{
"ID": "2073",
"typeID": "__group__",
"zOrder": "120",
"measuredW": "303",
"measuredH": "49",
"w": "303",
"h": "49",
"x": "1085",
"y": "887",
"properties": {
"controlName": "104-learn-sql-concepts"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "303",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "161",
"measuredH": "25",
"x": "71",
"y": "12",
"properties": {
"size": "17",
"text": "Learn SQL Concepts"
}
}
]
}
}
},
{
"ID": "2074",
"typeID": "__group__",
"zOrder": "121",
"measuredW": "154",
"measuredH": "234",
"w": "154",
"h": "234",
"x": "1234",
"y": "969",
"properties": {
"controlName": "101-learn-sql-concepts:dml-queries"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "154",
"h": "234",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "97",
"measuredH": "24",
"x": "28",
"y": "14",
"properties": {
"size": "16",
"text": "DML Queries"
}
}
]
}
}
},
{
"ID": "2075",
"typeID": "__group__",
"zOrder": "122",
"measuredW": "132",
"measuredH": "42",
"w": "132",
"h": "42",
"x": "1245",
"y": "1013",
"properties": {
"controlName": "100-learn-sql-concepts:dml-queries:querying-data"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "132",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "105",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "Querying Data"
}
}
]
}
}
},
{
"ID": "2076",
"typeID": "__group__",
"zOrder": "123",
"measuredW": "132",
"measuredH": "42",
"w": "132",
"h": "42",
"x": "1245",
"y": "1105",
"properties": {
"controlName": "102-learn-sql-concepts:dml-queries:modifying-data"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "132",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "109",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Modifying Data"
}
}
]
}
}
},
{
"ID": "2077",
"typeID": "__group__",
"zOrder": "124",
"measuredW": "132",
"measuredH": "42",
"w": "132",
"h": "42",
"x": "1245",
"y": "1059",
"properties": {
"controlName": "101-learn-sql-concepts:dml-queries:filtering-data"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "132",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "98",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Filtering Data"
}
}
]
}
}
},
{
"ID": "2078",
"typeID": "__group__",
"zOrder": "125",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1246",
"y": "1151",
"properties": {
"controlName": "103-learn-sql-concepts:dml-queries:joining-tables"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "103",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "Joining Tables"
}
}
]
}
}
},
{
"ID": "2079",
"typeID": "Arrow",
"zOrder": "126",
"w": "1",
"h": "571",
"measuredW": "150",
"measuredH": "100",
"x": "946",
"y": "920",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 570.8537254716314
},
"p1": {
"x": 0.5000000000000002,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
}
}
},
{
"ID": "2080",
"typeID": "__group__",
"zOrder": "127",
"measuredW": "303",
"measuredH": "42",
"w": "303",
"h": "42",
"x": "1085",
"y": "1200",
"properties": {
"controlName": "102-learn-sql-concepts:import-export-using-copy"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "303",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "208",
"measuredH": "24",
"x": "48",
"y": "9",
"properties": {
"size": "16",
"text": "Import / Export using `COPY`"
}
}
]
}
}
},
{
"ID": "2081",
"typeID": "__group__",
"zOrder": "128",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1098",
"y": "1289",
"properties": {
"controlName": "100-learn-sql-concepts:advanced-topics:transactions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "93",
"measuredH": "24",
"x": "18",
"y": "9",
"properties": {
"size": "16",
"text": "Transactions"
}
}
]
}
}
},
{
"ID": "2082",
"typeID": "__group__",
"zOrder": "129",
"measuredW": "141",
"measuredH": "42",
"w": "141",
"h": "42",
"x": "1234",
"y": "1289",
"properties": {
"controlName": "101-learn-sql-concepts:advanced-topics:cte"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "141",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "32",
"measuredH": "24",
"x": "55",
"y": "9",
"properties": {
"size": "16",
"text": "CTE"
}
}
]
}
}
},
{
"ID": "2083",
"typeID": "__group__",
"zOrder": "130",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1098",
"y": "1337",
"properties": {
"controlName": "102-learn-sql-concepts:advanced-topics:subqueries"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "83",
"measuredH": "24",
"x": "23",
"y": "9",
"properties": {
"size": "16",
"text": "Subqueries"
}
}
]
}
}
},
{
"ID": "2084",
"typeID": "__group__",
"zOrder": "131",
"measuredW": "141",
"measuredH": "42",
"w": "141",
"h": "42",
"x": "1234",
"y": "1337",
"properties": {
"controlName": "103-learn-sql-concepts:advanced-topics:lateral-join"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "141",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "84",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "Lateral Join"
}
}
]
}
}
},
{
"ID": "2085",
"typeID": "__group__",
"zOrder": "132",
"measuredW": "130",
"measuredH": "42",
"w": "130",
"h": "42",
"x": "1098",
"y": "1384",
"properties": {
"controlName": "104-learn-sql-concepts:advanced-topics:grouping"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "130",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "67",
"measuredH": "24",
"x": "31",
"y": "9",
"properties": {
"size": "16",
"text": "Grouping"
}
}
]
}
}
},
{
"ID": "2086",
"typeID": "__group__",
"zOrder": "133",
"measuredW": "141",
"measuredH": "42",
"w": "141",
"h": "42",
"x": "1234",
"y": "1384",
"properties": {
"controlName": "105-learn-sql-concepts:advanced-topics:set-operations"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "141",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "109",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "Set Operations"
}
}
]
}
}
},
{
"ID": "2087",
"typeID": "__group__",
"zOrder": "134",
"measuredW": "240",
"measuredH": "49",
"w": "240",
"h": "49",
"x": "791",
"y": "1117",
"properties": {
"controlName": "105-configuring-postgresql"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "240",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "186",
"measuredH": "25",
"x": "27",
"y": "12",
"properties": {
"size": "17",
"text": "Configuring PostgreSQL"
}
}
]
}
}
},
{
"ID": "2088",
"typeID": "Canvas",
"zOrder": "135",
"w": "245",
"h": "79",
"measuredW": "100",
"measuredH": "70",
"x": "508",
"y": "1102"
},
{
"ID": "2089",
"typeID": "Label",
"zOrder": "136",
"measuredW": "180",
"measuredH": "25",
"x": "530",
"y": "1116",
"properties": {
"text": "Following {color:blue}postgres.conf{color}",
"size": "17"
}
},
{
"ID": "2090",
"typeID": "Label",
"zOrder": "137",
"measuredW": "186",
"measuredH": "25",
"x": "530",
"y": "1143",
"properties": {
"text": "configurations and more",
"size": "17"
}
},
{
"ID": "2091",
"typeID": "__group__",
"zOrder": "138",
"measuredW": "174",
"measuredH": "42",
"w": "174",
"h": "42",
"x": "259",
"y": "1004",
"properties": {
"controlName": "100-configuring-postgresql:resources-usage"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "174",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "130",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "Resources Usage"
}
}
]
}
}
},
{
"ID": "2092",
"typeID": "__group__",
"zOrder": "139",
"measuredW": "174",
"measuredH": "42",
"w": "174",
"h": "42",
"x": "259",
"y": "1050",
"properties": {
"controlName": "101-configuring-postgresql:write-ahead-log"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "174",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "122",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "Write-ahead Log"
}
}
]
}
}
},
{
"ID": "2093",
"typeID": "__group__",
"zOrder": "140",
"measuredW": "174",
"measuredH": "67",
"w": "174",
"h": "67",
"x": "259",
"y": "1235",
"properties": {
"controlName": "105-configuring-postgresql:checkpoints-background-writer"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "174",
"h": "67",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "91",
"measuredH": "24",
"x": "41",
"y": "11",
"properties": {
"size": "16",
"text": "Checkpoints"
}
},
{
"ID": "2",
"typeID": "Label",
"zOrder": "2",
"measuredW": "135",
"measuredH": "24",
"x": "21",
"y": "34",
"properties": {
"size": "16",
"text": "Background Writer"
}
}
]
}
}
},
{
"ID": "2094",
"typeID": "__group__",
"zOrder": "141",
"measuredW": "174",
"measuredH": "42",
"w": "174",
"h": "42",
"x": "259",
"y": "1097",
"properties": {
"controlName": "102-configuring-postgresql:vacuums"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "174",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "66",
"measuredH": "24",
"x": "54",
"y": "9",
"properties": {
"size": "16",
"text": "Vacuums"
}
}
]
}
}
},
{
"ID": "2095",
"typeID": "__group__",
"zOrder": "142",
"measuredW": "174",
"measuredH": "42",
"w": "174",
"h": "42",
"x": "259",
"y": "1143",
"properties": {
"controlName": "103-configuring-postgresql:replication"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "174",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "82",
"measuredH": "24",
"x": "46",
"y": "9",
"properties": {
"size": "16",
"text": "Replication"
}
}
]
}
}
},
{
"ID": "2096",
"typeID": "__group__",
"zOrder": "143",
"measuredW": "174",
"measuredH": "42",
"w": "174",
"h": "42",
"x": "259",
"y": "1189",
"properties": {
"controlName": "104-configuring-postgresql:query-planner"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "174",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "104",
"measuredH": "24",
"x": "35",
"y": "9",
"properties": {
"size": "16",
"text": "Query Planner"
}
}
]
}
}
},
{
"ID": "2097",
"typeID": "__group__",
"zOrder": "144",
"measuredW": "283",
"measuredH": "42",
"w": "283",
"h": "42",
"x": "509",
"y": "1023",
"properties": {
"controlName": "107-configuring-postgresql:reporting-logging-statistics"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "283",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "236",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Reporting Logging and Statistics"
}
}
]
}
}
},
{
"ID": "2098",
"typeID": "__group__",
"zOrder": "145",
"measuredW": "283",
"measuredH": "42",
"w": "283",
"h": "42",
"x": "509",
"y": "1220",
"properties": {
"controlName": "106-configuring-postgresql:adding-extensions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "283",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "175",
"measuredH": "24",
"x": "54",
"y": "9",
"properties": {
"size": "16",
"text": "Adding Extra Extensions"
}
}
]
}
}
},
{
"ID": "2099",
"typeID": "Arrow",
"zOrder": "146",
"w": "176",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "770",
"y": "1491",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0.4483238886820118,
"y": -0.11774307773521286
},
"p1": {
"x": 0.5000000000000002,
"y": 0
},
"p2": {
"x": 176.47256858280025,
"y": -0.11774307773521286
}
}
},
{
"ID": "2100",
"typeID": "__group__",
"zOrder": "147",
"measuredW": "245",
"measuredH": "49",
"w": "245",
"h": "49",
"x": "547",
"y": "1477",
"properties": {
"controlName": "106-postgresql-security-concepts"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "245",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "211",
"measuredH": "25",
"x": "17",
"y": "12",
"properties": {
"size": "17",
"text": "Postgres Security Concepts"
}
}
]
}
}
},
{
"ID": "2101",
"typeID": "__group__",
"zOrder": "148",
"measuredW": "202",
"measuredH": "42",
"w": "202",
"h": "42",
"x": "259",
"y": "1436",
"properties": {
"controlName": "102-postgresql-security-concepts:authentication-models"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "202",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "162",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "Authentication Models"
}
}
]
}
}
},
{
"ID": "2102",
"typeID": "__group__",
"zOrder": "149",
"measuredW": "76",
"measuredH": "42",
"w": "76",
"h": "42",
"x": "259",
"y": "1481",
"properties": {
"controlName": "103-postgresql-security-concepts:roles"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "76",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "42",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Roles"
}
}
]
}
}
},
{
"ID": "2103",
"typeID": "__group__",
"zOrder": "150",
"measuredW": "122",
"measuredH": "42",
"w": "122",
"h": "42",
"x": "339",
"y": "1481",
"properties": {
"controlName": "104-postgresql-security-concepts:pg-hba-conf"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "122",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "91",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "pg_hba.conf"
}
}
]
}
}
},
{
"ID": "2104",
"typeID": "__group__",
"zOrder": "151",
"measuredW": "202",
"measuredH": "42",
"w": "202",
"h": "42",
"x": "259",
"y": "1526",
"properties": {
"controlName": "105-postgresql-security-concepts:ssl-settings"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "202",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "92",
"measuredH": "24",
"x": "55",
"y": "9",
"properties": {
"size": "16",
"text": "SSL Settings"
}
}
]
}
}
},
{
"ID": "2105",
"typeID": "__group__",
"zOrder": "152",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "548",
"y": "1402",
"properties": {
"controlName": "100-postgresql-security-concepts:object-priviliges"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "117",
"measuredH": "24",
"x": "33",
"y": "9",
"properties": {
"size": "16",
"text": "Object Priviliges"
}
}
]
}
}
},
{
"ID": "2106",
"typeID": "__group__",
"zOrder": "153",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "548",
"y": "1357",
"properties": {
"controlName": "100-postgresql-security-concepts:object-priviliges:grant-revoke"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "111",
"measuredH": "24",
"x": "36",
"y": "9",
"properties": {
"size": "16",
"text": "Grant / Revoke"
}
}
]
}
}
},
{
"ID": "2107",
"typeID": "__group__",
"zOrder": "154",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "548",
"y": "1312",
"properties": {
"controlName": "101-postgresql-security-concepts:object-priviliges:default-priviliges"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "127",
"measuredH": "24",
"x": "28",
"y": "9",
"properties": {
"size": "16",
"text": "Default Privileges"
}
}
]
}
}
},
{
"ID": "2108",
"typeID": "__group__",
"zOrder": "155",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "548",
"y": "1562",
"properties": {
"controlName": "101-postgresql-security-concepts:advanced-topics"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "122",
"measuredH": "24",
"x": "31",
"y": "9",
"properties": {
"size": "16",
"text": "Advanced Topics"
}
}
]
}
}
},
{
"ID": "2109",
"typeID": "__group__",
"zOrder": "156",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "548",
"y": "1608",
"properties": {
"controlName": "100-postgresql-security-concepts:advanced-topics:row-level-security"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "138",
"measuredH": "24",
"x": "23",
"y": "9",
"properties": {
"size": "16",
"text": "Row-Level Security"
}
}
]
}
}
},
{
"ID": "2110",
"typeID": "__group__",
"zOrder": "157",
"measuredW": "184",
"measuredH": "42",
"w": "184",
"h": "42",
"x": "548",
"y": "1653",
"properties": {
"controlName": "101-postgresql-security-concepts:advanced-topics:selinux"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "184",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "59",
"measuredH": "24",
"x": "62",
"y": "9",
"properties": {
"size": "16",
"text": "SELinux"
}
}
]
}
}
},
{
"ID": "2111",
"typeID": "__group__",
"zOrder": "158",
"measuredW": "278",
"measuredH": "49",
"w": "278",
"h": "49",
"x": "788",
"y": "1756",
"properties": {
"controlName": "107-postgresql-infrastructure-skills"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "278",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "216",
"measuredH": "25",
"x": "31",
"y": "12",
"properties": {
"size": "17",
"text": "Develop Infrastructure Skills"
}
}
]
}
}
},
{
"ID": "2112",
"typeID": "__group__",
"zOrder": "159",
"measuredW": "221",
"measuredH": "143",
"w": "221",
"h": "143",
"x": "1148",
"y": "1487",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:replication"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "221",
"h": "143",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "82",
"measuredH": "24",
"x": "70",
"y": "108",
"properties": {
"size": "16",
"text": "Replication"
}
}
]
}
}
},
{
"ID": "2113",
"typeID": "__group__",
"zOrder": "160",
"measuredW": "194",
"measuredH": "42",
"w": "194",
"h": "42",
"x": "1162",
"y": "1545",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:replication:streaming-replication"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "194",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "160",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Streaming Replication"
}
}
]
}
}
},
{
"ID": "2114",
"typeID": "__group__",
"zOrder": "161",
"measuredW": "194",
"measuredH": "42",
"w": "194",
"h": "42",
"x": "1162",
"y": "1499",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:replication:logical-replication"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "194",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "139",
"measuredH": "24",
"x": "27",
"y": "9",
"properties": {
"size": "16",
"text": "Logical Replication"
}
}
]
}
}
},
{
"ID": "2115",
"typeID": "__group__",
"zOrder": "162",
"measuredW": "103",
"measuredH": "42",
"w": "103",
"h": "42",
"x": "1169",
"y": "1991",
"properties": {
"controlName": "104-postgresql-infrastructure-skills:backup-recovery-tools:pg-dump"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "103",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "69",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "pg_dump"
}
}
]
}
}
},
{
"ID": "2116",
"typeID": "__group__",
"zOrder": "163",
"measuredW": "108",
"measuredH": "42",
"w": "108",
"h": "42",
"x": "1277",
"y": "1991",
"properties": {
"controlName": "105-postgresql-infrastructure-skills:backup-recovery-tools:pg-dumpall"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "108",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "86",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "pg_dumpall"
}
}
]
}
}
},
{
"ID": "2117",
"typeID": "__group__",
"zOrder": "164",
"measuredW": "216",
"measuredH": "42",
"w": "216",
"h": "42",
"x": "1169",
"y": "2038",
"properties": {
"controlName": "106-postgresql-infrastructure-skills:backup-recovery-tools:pg-restore"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "216",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "67",
"y": "9",
"properties": {
"size": "16",
"text": "pg_restore"
}
}
]
}
}
},
{
"ID": "2118",
"typeID": "__group__",
"zOrder": "165",
"measuredW": "216",
"measuredH": "42",
"w": "216",
"h": "42",
"x": "1169",
"y": "2084",
"properties": {
"controlName": "107-postgresql-infrastructure-skills:backup-recovery-tools:pg-basebackup"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "216",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "117",
"measuredH": "24",
"x": "49",
"y": "9",
"properties": {
"size": "16",
"text": "pg_basebackup"
}
}
]
}
}
},
{
"ID": "2119",
"typeID": "Label",
"zOrder": "166",
"measuredW": "87",
"measuredH": "24",
"x": "1214",
"y": "1911",
"properties": {
"size": "16",
"text": "Builtin Tools"
}
},
{
"ID": "2120",
"typeID": "Label",
"zOrder": "167",
"measuredW": "66",
"measuredH": "24",
"x": "1046",
"y": "1911",
"properties": {
"size": "16",
"text": "3rd Party"
}
},
{
"ID": "2121",
"typeID": "__group__",
"zOrder": "168",
"measuredW": "81",
"measuredH": "42",
"w": "81",
"h": "42",
"x": "986",
"y": "1991",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:backup-recovery-tools:barman"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "81",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "56",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "barman"
}
}
]
}
}
},
{
"ID": "2122",
"typeID": "__group__",
"zOrder": "169",
"measuredW": "166",
"measuredH": "42",
"w": "166",
"h": "42",
"x": "986",
"y": "2037",
"properties": {
"controlName": "102-postgresql-infrastructure-skills:backup-recovery-tools:pgbackrest"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "166",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "42",
"y": "9",
"properties": {
"size": "16",
"text": "pgbackrest"
}
}
]
}
}
},
{
"ID": "2123",
"typeID": "__group__",
"zOrder": "170",
"measuredW": "166",
"measuredH": "42",
"w": "166",
"h": "42",
"x": "986",
"y": "2082",
"properties": {
"controlName": "103-postgresql-infrastructure-skills:backup-recovery-tools:pg-probackup"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "166",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "105",
"measuredH": "24",
"x": "30",
"y": "9",
"properties": {
"size": "16",
"text": "pg_probackup"
}
}
]
}
}
},
{
"ID": "2124",
"typeID": "__group__",
"zOrder": "171",
"measuredW": "80",
"measuredH": "42",
"w": "80",
"h": "42",
"x": "1072",
"y": "1991",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:backup-recovery-tools:wal-g"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "80",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "51",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "WAL-G"
}
}
]
}
}
},
{
"ID": "2125",
"typeID": "__group__",
"zOrder": "172",
"measuredW": "418",
"measuredH": "42",
"w": "418",
"h": "42",
"x": "977",
"y": "2133",
"properties": {
"controlName": "108-postgresql-infrastructure-skills:backup-recovery-tools:backup-validation-procedures"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "418",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "217",
"measuredH": "24",
"x": "98",
"y": "9",
"properties": {
"size": "16",
"text": "Backup Validation Procedures"
}
}
]
}
}
},
{
"ID": "2126",
"typeID": "__group__",
"zOrder": "173",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "745",
"y": "1832",
"properties": {
"controlName": "103-postgresql-infrastructure-skills:upgrade-procedures"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "152",
"measuredH": "24",
"x": "30",
"y": "9",
"properties": {
"size": "16",
"text": "Upgrade Procedures"
}
}
]
}
}
},
{
"ID": "2127",
"typeID": "__group__",
"zOrder": "174",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "745",
"y": "1902",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:upgrade-procedures:using-pg-upgrade"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "142",
"measuredH": "24",
"x": "35",
"y": "9",
"properties": {
"size": "16",
"text": "Using `pg_upgrade`"
}
}
]
}
}
},
{
"ID": "2128",
"typeID": "__group__",
"zOrder": "175",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "745",
"y": "1948",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:upgrade-procedures:using-logical-replication"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "184",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Using Logical Replication"
}
}
]
}
}
},
{
"ID": "2129",
"typeID": "__group__",
"zOrder": "176",
"measuredW": "221",
"measuredH": "143",
"w": "221",
"h": "143",
"x": "1146",
"y": "1664",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:connection-pooling"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "221",
"h": "143",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "141",
"measuredH": "24",
"x": "40",
"y": "108",
"properties": {
"size": "16",
"text": "Connection Pooling"
}
}
]
}
}
},
{
"ID": "2130",
"typeID": "__group__",
"zOrder": "177",
"measuredW": "194",
"measuredH": "42",
"w": "194",
"h": "42",
"x": "1160",
"y": "1722",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:connection-pooling:pg-bouncer-alternatives"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "194",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "170",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "PgBouncer Alternatives"
}
}
]
}
}
},
{
"ID": "2131",
"typeID": "__group__",
"zOrder": "178",
"measuredW": "194",
"measuredH": "42",
"w": "194",
"h": "42",
"x": "1160",
"y": "1676",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:connection-pooling:pg-bouncer"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "194",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "56",
"y": "9",
"properties": {
"size": "16",
"text": "PgBouncer"
}
}
]
}
}
},
{
"ID": "2133",
"typeID": "__group__",
"zOrder": "179",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "745",
"y": "2017",
"properties": {
"controlName": "106-postgresql-infrastructure-skills:monitoring"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "78",
"measuredH": "24",
"x": "67",
"y": "9",
"properties": {
"size": "16",
"text": "Monitoring"
}
}
]
}
}
},
{
"ID": "2134",
"typeID": "__group__",
"zOrder": "180",
"measuredW": "112",
"measuredH": "42",
"w": "112",
"h": "42",
"x": "745",
"y": "2064",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:monitoring:prometheus"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "112",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "88",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "Prometheus"
}
}
]
}
}
},
{
"ID": "2135",
"typeID": "__group__",
"zOrder": "181",
"measuredW": "94",
"measuredH": "42",
"w": "94",
"h": "42",
"x": "862",
"y": "2064",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:monitoring:zabbix"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "94",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "49",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "Zabbix"
}
}
]
}
}
},
{
"ID": "2136",
"typeID": "Arrow",
"zOrder": "182",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "595",
"y": "1858",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2137",
"typeID": "__group__",
"zOrder": "183",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "491",
"y": "1832",
"properties": {
"controlName": "104-postgresql-infrastructure-skills:cluster-management"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "153",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "Cluster Management"
}
}
]
}
}
},
{
"ID": "2138",
"typeID": "__group__",
"zOrder": "184",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "491",
"y": "1902",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:cluster-management:patroni"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "51",
"measuredH": "24",
"x": "80",
"y": "9",
"properties": {
"size": "16",
"text": "Patroni"
}
}
]
}
}
},
{
"ID": "2139",
"typeID": "__group__",
"zOrder": "185",
"measuredW": "211",
"measuredH": "42",
"w": "211",
"h": "42",
"x": "491",
"y": "1948",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:cluster-management:patroni-alternatives"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "211",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "140",
"measuredH": "24",
"x": "36",
"y": "9",
"properties": {
"size": "16",
"text": "Patroni Alternatives"
}
}
]
}
}
},
{
"ID": "2140",
"typeID": "Arrow",
"zOrder": "186",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "542",
"y": "2042",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2141",
"typeID": "__group__",
"zOrder": "187",
"measuredW": "301",
"measuredH": "42",
"w": "301",
"h": "42",
"x": "426",
"y": "2016",
"properties": {
"controlName": "107-postgresql-infrastructure-skills:load-balancing"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "301",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "262",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "Load Balancing & Service Discovery"
}
}
]
}
}
},
{
"ID": "2142",
"typeID": "__group__",
"zOrder": "188",
"measuredW": "106",
"measuredH": "42",
"w": "106",
"h": "42",
"x": "484",
"y": "2086",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:load-balancing:ha-proxy"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "106",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "61",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "HAProxy"
}
}
]
}
}
},
{
"ID": "2143",
"typeID": "__group__",
"zOrder": "189",
"measuredW": "106",
"measuredH": "42",
"w": "106",
"h": "42",
"x": "484",
"y": "2132",
"properties": {
"controlName": "102-postgresql-infrastructure-skills:load-balancing:keep-alived"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "106",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "KeepAlived"
}
}
]
}
}
},
{
"ID": "2144",
"typeID": "__group__",
"zOrder": "190",
"measuredW": "91",
"measuredH": "42",
"w": "91",
"h": "42",
"x": "595",
"y": "2086",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:load-balancing:consul"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "91",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "50",
"measuredH": "24",
"x": "21",
"y": "9",
"properties": {
"size": "16",
"text": "Consul"
}
}
]
}
}
},
{
"ID": "2145",
"typeID": "__group__",
"zOrder": "191",
"measuredW": "91",
"measuredH": "42",
"w": "91",
"h": "42",
"x": "595",
"y": "2133",
"properties": {
"controlName": "103-postgresql-infrastructure-skills:load-balancing:etcd"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "91",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "33",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "Etcd"
}
}
]
}
}
},
{
"ID": "2146",
"typeID": "Arrow",
"zOrder": "192",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "354",
"y": "1858",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2147",
"typeID": "__group__",
"zOrder": "193",
"measuredW": "197",
"measuredH": "42",
"w": "197",
"h": "42",
"x": "264",
"y": "1832",
"properties": {
"controlName": "105-postgresql-infrastructure-skills:kubernetes-deployment"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "197",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "175",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Kubernetes Deployment"
}
}
]
}
}
},
{
"ID": "2148",
"typeID": "__group__",
"zOrder": "194",
"measuredW": "197",
"measuredH": "42",
"w": "197",
"h": "42",
"x": "264",
"y": "1902",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:kubernetes-deployment:simple-stateful-setup"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "197",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "154",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "Simple Stateful Setup"
}
}
]
}
}
},
{
"ID": "2149",
"typeID": "__group__",
"zOrder": "195",
"measuredW": "90",
"measuredH": "42",
"w": "90",
"h": "42",
"x": "264",
"y": "1948",
"properties": {
"controlName": "101-postgresql-infrastructure-skills:kubernetes-deployment:helm"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "90",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "38",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "Helm"
}
}
]
}
}
},
{
"ID": "2150",
"typeID": "__group__",
"zOrder": "196",
"measuredW": "104",
"measuredH": "42",
"w": "104",
"h": "42",
"x": "358",
"y": "1948",
"properties": {
"controlName": "102-postgresql-infrastructure-skills:kubernetes-deployment:operators"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "104",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "74",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "Operators"
}
}
]
}
}
},
{
"ID": "2151",
"typeID": "__group__",
"zOrder": "197",
"measuredW": "427",
"measuredH": "42",
"w": "427",
"h": "42",
"x": "288",
"y": "1715",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:resource-usage-provisioing-capacity-planning"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "427",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "382",
"measuredH": "24",
"x": "23",
"y": "9",
"properties": {
"size": "16",
"text": "Resource Usage and Provisioning, Capacity Planning"
}
}
]
}
}
},
{
"ID": "2152",
"typeID": "Arrow",
"zOrder": "198",
"w": "1",
"h": "508",
"measuredW": "150",
"measuredH": "100",
"x": "232",
"y": "1784",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 507.5072332031234
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.5
}
}
},
{
"ID": "2153",
"typeID": "Arrow",
"zOrder": "199",
"w": "1151",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "232",
"y": "2292",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0.13465453284504747,
"y": -0.11774307773521286
},
"p1": {
"x": 0.5000000000000001,
"y": 0
},
"p2": {
"x": 1150.9611057996974,
"y": -0.11774307773521286
}
}
},
{
"ID": "2154",
"typeID": "__group__",
"zOrder": "200",
"measuredW": "274",
"measuredH": "49",
"w": "274",
"h": "49",
"x": "294",
"y": "2268",
"properties": {
"controlName": "108-learn-automation"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "274",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "215",
"measuredH": "25",
"x": "29",
"y": "12",
"properties": {
"size": "17",
"text": "Learn to Automate Routines"
}
}
]
}
}
},
{
"ID": "2155",
"typeID": "__group__",
"zOrder": "201",
"measuredW": "274",
"measuredH": "42",
"w": "274",
"h": "42",
"x": "294",
"y": "2347",
"properties": {
"controlName": "100-learn-automation:shell-scripts"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "274",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "89",
"measuredH": "24",
"x": "92",
"y": "9",
"properties": {
"size": "16",
"text": "Shell Scripts"
}
}
]
}
}
},
{
"ID": "2156",
"typeID": "__group__",
"zOrder": "202",
"measuredW": "274",
"measuredH": "42",
"w": "274",
"h": "42",
"x": "294",
"y": "2393",
"properties": {
"controlName": "101-learn-automation:programming-language"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "274",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "204",
"measuredH": "24",
"x": "35",
"y": "9",
"properties": {
"size": "16",
"text": "Any Programming Language"
}
}
]
}
}
},
{
"ID": "2157",
"typeID": "__group__",
"zOrder": "203",
"measuredW": "274",
"measuredH": "42",
"w": "274",
"h": "42",
"x": "294",
"y": "2524",
"properties": {
"controlName": "102-learn-automation:configuration-management"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "274",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "198",
"measuredH": "24",
"x": "38",
"y": "9",
"properties": {
"size": "16",
"text": "Configuration Management"
}
}
]
}
}
},
{
"ID": "2158",
"typeID": "__group__",
"zOrder": "204",
"measuredW": "75",
"measuredH": "42",
"w": "75",
"h": "42",
"x": "294",
"y": "2572",
"properties": {
"controlName": "100-learn-automation:configuration-management:ansible"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "75",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "53",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Ansible"
}
}
]
}
}
},
{
"ID": "2159",
"typeID": "__group__",
"zOrder": "205",
"measuredW": "53",
"measuredH": "42",
"w": "53",
"h": "42",
"x": "374",
"y": "2572",
"properties": {
"controlName": "101-learn-automation:configuration-management:salt"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "53",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "28",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "Salt"
}
}
]
}
}
},
{
"ID": "2160",
"typeID": "__group__",
"zOrder": "206",
"measuredW": "57",
"measuredH": "42",
"w": "57",
"h": "42",
"x": "431",
"y": "2572",
"properties": {
"controlName": "102-learn-automation:configuration-management:chef"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "57",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "35",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Chef"
}
}
]
}
}
},
{
"ID": "2161",
"typeID": "__group__",
"zOrder": "207",
"measuredW": "75",
"measuredH": "42",
"w": "75",
"h": "42",
"x": "493",
"y": "2572",
"properties": {
"controlName": "103-learn-automation:configuration-management:puppet"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "75",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "52",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "Puppet"
}
}
]
}
}
},
{
"ID": "2162",
"typeID": "__group__",
"zOrder": "208",
"measuredW": "274",
"measuredH": "49",
"w": "274",
"h": "49",
"x": "627",
"y": "2268",
"properties": {
"controlName": "109-application-skills"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "274",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "128",
"measuredH": "25",
"x": "73",
"y": "12",
"properties": {
"size": "17",
"text": "Application Skills"
}
}
]
}
}
},
{
"ID": "2163",
"typeID": "__group__",
"zOrder": "209",
"measuredW": "109",
"measuredH": "42",
"w": "109",
"h": "42",
"x": "627",
"y": "2347",
"properties": {
"controlName": "100-application-skills:migrations"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "109",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "76",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Migrations"
}
}
]
}
}
},
{
"ID": "2164",
"typeID": "__group__",
"zOrder": "210",
"measuredW": "300",
"measuredH": "42",
"w": "300",
"h": "42",
"x": "627",
"y": "2396",
"properties": {
"controlName": "100-application-skills:migrations:practical-patterns"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "300",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "252",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Practical Patterns and Antipatterns"
}
}
]
}
}
},
{
"ID": "2165",
"typeID": "__group__",
"zOrder": "211",
"measuredW": "300",
"measuredH": "42",
"w": "300",
"h": "42",
"x": "627",
"y": "2442",
"properties": {
"controlName": "101-application-skills:migrations:liquidbase-sqitch-bytebase-ora2pg"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "300",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "276",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "liquibase, sqitch, Bytebase, ora2pg etc"
}
}
]
}
}
},
{
"ID": "2166",
"typeID": "Label",
"zOrder": "212",
"measuredW": "110",
"measuredH": "24",
"x": "627",
"y": "2488",
"properties": {
"size": "16",
"text": "Migration Tools"
}
},
{
"ID": "2167",
"typeID": "__group__",
"zOrder": "213",
"measuredW": "297",
"measuredH": "42",
"w": "297",
"h": "42",
"x": "609",
"y": "2528",
"properties": {
"controlName": "102-application-skills:bulk-load-process-data"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "297",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "249",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Bulk Loading and Processing Data"
}
}
]
}
}
},
{
"ID": "2168",
"typeID": "__group__",
"zOrder": "214",
"measuredW": "145",
"measuredH": "42",
"w": "145",
"h": "42",
"x": "609",
"y": "2573",
"properties": {
"controlName": "103-application-skills:data-partitioning"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "145",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "121",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "Data Partitioning"
}
}
]
}
}
},
{
"ID": "2169",
"typeID": "__group__",
"zOrder": "215",
"measuredW": "297",
"measuredH": "42",
"w": "297",
"h": "42",
"x": "609",
"y": "2618",
"properties": {
"controlName": "104-application-skills:data-normalization-normal-forms"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "297",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "257",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "Data Normalization / Normal Forms"
}
}
]
}
}
},
{
"ID": "2170",
"typeID": "Canvas",
"zOrder": "216",
"w": "146",
"h": "126",
"measuredW": "100",
"measuredH": "70",
"x": "608",
"y": "2682"
},
{
"ID": "2171",
"typeID": "__group__",
"zOrder": "217",
"measuredW": "109",
"measuredH": "42",
"w": "109",
"h": "42",
"x": "619",
"y": "2663",
"properties": {
"controlName": "101-application-skills:queues"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "109",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "58",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "Queues"
}
}
]
}
}
},
{
"ID": "2172",
"typeID": "__group__",
"zOrder": "218",
"measuredW": "279",
"measuredH": "42",
"w": "279",
"h": "42",
"x": "618",
"y": "2711",
"properties": {
"controlName": "100-application-skills:queues:practical-patterns-antipatterns"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "279",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "252",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Practical Patterns and Antipatterns"
}
}
]
}
}
},
{
"ID": "2173",
"typeID": "__group__",
"zOrder": "219",
"measuredW": "279",
"measuredH": "42",
"w": "279",
"h": "42",
"x": "618",
"y": "2756",
"properties": {
"controlName": "101-application-skills:queues:skytools-pgq"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "279",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "99",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "Skytools PGQ"
}
}
]
}
}
},
{
"ID": "2174",
"typeID": "__group__",
"zOrder": "220",
"measuredW": "299",
"measuredH": "49",
"w": "299",
"h": "49",
"x": "949",
"y": "2268",
"properties": {
"controlName": "110-advanced-topics"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "299",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "130",
"measuredH": "25",
"x": "85",
"y": "12",
"properties": {
"size": "17",
"text": "Advanced Topics"
}
}
]
}
}
},
{
"ID": "2175",
"typeID": "__group__",
"zOrder": "221",
"measuredW": "169",
"measuredH": "330",
"w": "169",
"h": "330",
"x": "949",
"y": "2359",
"properties": {
"controlName": "100-advanced-topics:low-level-internals"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "169",
"h": "330",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "140",
"measuredH": "24",
"x": "15",
"y": "15",
"properties": {
"size": "16",
"text": "Low Level Internals"
}
}
]
}
}
},
{
"ID": "2176",
"typeID": "__group__",
"zOrder": "222",
"measuredW": "286",
"measuredH": "42",
"w": "286",
"h": "42",
"x": "962",
"y": "2409",
"properties": {
"controlName": "100-advanced-topics:low-level-internals:process-memory-arch"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "286",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "261",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "Processes and memory architecture"
}
}
]
}
}
},
{
"ID": "2177",
"typeID": "__group__",
"zOrder": "223",
"measuredW": "286",
"measuredH": "42",
"w": "286",
"h": "42",
"x": "962",
"y": "2454",
"properties": {
"controlName": "101-advanced-topics:low-level-internals:vacuum-processing"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "286",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "143",
"measuredH": "24",
"x": "71",
"y": "9",
"properties": {
"size": "16",
"text": "Vacuum Processing"
}
}
]
}
}
},
{
"ID": "2178",
"typeID": "__group__",
"zOrder": "224",
"measuredW": "286",
"measuredH": "42",
"w": "286",
"h": "42",
"x": "962",
"y": "2499",
"properties": {
"controlName": "102-advanced-topics:low-level-internals:buffer-management"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "286",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "144",
"measuredH": "24",
"x": "71",
"y": "9",
"properties": {
"size": "16",
"text": "Buffer Management"
}
}
]
}
}
},
{
"ID": "2179",
"typeID": "__group__",
"zOrder": "225",
"measuredW": "286",
"measuredH": "42",
"w": "286",
"h": "42",
"x": "962",
"y": "2544",
"properties": {
"controlName": "103-advanced-topics:low-level-internals:lock-management"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "286",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "135",
"measuredH": "24",
"x": "75",
"y": "9",
"properties": {
"size": "16",
"text": "Lock Management"
}
}
]
}
}
},
{
"ID": "2180",
"typeID": "__group__",
"zOrder": "226",
"measuredW": "286",
"measuredH": "42",
"w": "286",
"h": "42",
"x": "962",
"y": "2589",
"properties": {
"controlName": "104-advanced-topics:low-level-internals:physical-storage-and-file-layout"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "286",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "234",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "Physical Storage and File Layout"
}
}
]
}
}
},
{
"ID": "2181",
"typeID": "__group__",
"zOrder": "227",
"measuredW": "286",
"measuredH": "42",
"w": "286",
"h": "42",
"x": "962",
"y": "2634",
"properties": {
"controlName": "105-advanced-topics:low-level-internals:system-catalog"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "286",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "113",
"measuredH": "24",
"x": "86",
"y": "9",
"properties": {
"size": "16",
"text": "System Catalog"
}
}
]
}
}
},
{
"ID": "2182",
"typeID": "__group__",
"zOrder": "228",
"measuredW": "169",
"measuredH": "195",
"w": "169",
"h": "195",
"x": "950",
"y": "2696",
"properties": {
"controlName": "101-advanced-topics:fine-grained-tuning"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "169",
"h": "195",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "147",
"measuredH": "24",
"x": "11",
"y": "14",
"properties": {
"size": "16",
"text": "Fine Grained Tuning"
}
}
]
}
}
},
{
"ID": "2183",
"typeID": "__group__",
"zOrder": "229",
"measuredW": "369",
"measuredH": "42",
"w": "369",
"h": "42",
"x": "962",
"y": "2743",
"properties": {
"controlName": "100-advanced-topics:fine-grained-tuning:per-user-per-database-settings"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "369",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "232",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Per-user, Per-Database Settings"
}
}
]
}
}
},
{
"ID": "2184",
"typeID": "__group__",
"zOrder": "230",
"measuredW": "369",
"measuredH": "42",
"w": "369",
"h": "42",
"x": "962",
"y": "2788",
"properties": {
"controlName": "101-advanced-topics:fine-grained-tuning:storage-parameters"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "369",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "145",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "Storage Parameters"
}
}
]
}
}
},
{
"ID": "2185",
"typeID": "__group__",
"zOrder": "231",
"measuredW": "369",
"measuredH": "42",
"w": "369",
"h": "42",
"x": "962",
"y": "2834",
"properties": {
"controlName": "102-advanced-topics:fine-grained-tuning:workload-dependant-tuning"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "369",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "341",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "Workload-dependant tuning: OLTP, OLAP, HTAP"
}
}
]
}
}
},
{
"ID": "2186",
"typeID": "__group__",
"zOrder": "232",
"measuredW": "169",
"measuredH": "195",
"w": "169",
"h": "195",
"x": "950",
"y": "2897",
"properties": {
"controlName": "102-advanced-topics:advanced-sql"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "169",
"h": "195",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "107",
"measuredH": "24",
"x": "31",
"y": "14",
"properties": {
"size": "16",
"text": "Advanced SQL"
}
}
]
}
}
},
{
"ID": "2187",
"typeID": "__group__",
"zOrder": "233",
"measuredW": "103",
"measuredH": "42",
"w": "103",
"h": "42",
"x": "962",
"y": "2944",
"properties": {
"controlName": "100-advanced-topics:advanced-sql:pl-pgsql"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "103",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "77",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "PL/pgSQL"
}
}
]
}
}
},
{
"ID": "2188",
"typeID": "__group__",
"zOrder": "234",
"measuredW": "103",
"measuredH": "42",
"w": "103",
"h": "42",
"x": "962",
"y": "2989",
"properties": {
"controlName": "102-advanced-topics:advanced-sql:triggers"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "103",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "61",
"measuredH": "24",
"x": "21",
"y": "9",
"properties": {
"size": "16",
"text": "Triggers"
}
}
]
}
}
},
{
"ID": "2189",
"typeID": "__group__",
"zOrder": "235",
"measuredW": "328",
"measuredH": "42",
"w": "328",
"h": "42",
"x": "962",
"y": "3035",
"properties": {
"controlName": "104-advanced-topics:advanced-sql:aggregate-and-window-functions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "328",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "234",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "Aggregate and window functions"
}
}
]
}
}
},
{
"ID": "2190",
"typeID": "__group__",
"zOrder": "236",
"measuredW": "219",
"measuredH": "42",
"w": "219",
"h": "42",
"x": "1069",
"y": "2944",
"properties": {
"controlName": "101-advanced-topics:advanced-sql:procedures-and-functions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "219",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "190",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Procedures and Functions"
}
}
]
}
}
},
{
"ID": "2191",
"typeID": "__group__",
"zOrder": "237",
"measuredW": "219",
"measuredH": "42",
"w": "219",
"h": "42",
"x": "1069",
"y": "2989",
"properties": {
"controlName": "103-advanced-topics:advanced-sql:recursive-cte"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "219",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "109",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "Recursive CTE"
}
}
]
}
}
},
{
"ID": "2192",
"typeID": "Arrow",
"zOrder": "238",
"w": "1",
"h": "873",
"measuredW": "150",
"measuredH": "100",
"x": "1382",
"y": "2293",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 872.4114173726703
},
"p1": {
"x": 0.4999999999999997,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
}
}
},
{
"ID": "2193",
"typeID": "Arrow",
"zOrder": "239",
"w": "446",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "936",
"y": "3166",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": -0.11774307773521286
},
"p1": {
"x": 0.49999999999999994,
"y": 0
},
"p2": {
"x": 446,
"y": -0.11774307773521286
}
}
},
{
"ID": "2194",
"typeID": "__group__",
"zOrder": "240",
"measuredW": "252",
"measuredH": "49",
"w": "252",
"h": "49",
"x": "792",
"y": "3141",
"properties": {
"controlName": "111-troubleshooting-techniques"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "252",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "216",
"measuredH": "25",
"x": "18",
"y": "12",
"properties": {
"size": "17",
"text": "Troubleshooting Techniques"
}
}
]
}
}
},
{
"ID": "2195",
"typeID": "__group__",
"zOrder": "284",
"measuredW": "209",
"measuredH": "135",
"w": "209",
"h": "135",
"x": "296",
"y": "2688",
"properties": {
"controlName": "100-troubleshooting-techniques:system-views"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "209",
"h": "135",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "166",
"measuredH": "24",
"x": "21",
"y": "10",
"properties": {
"size": "16",
"text": "Postgres System Views"
}
}
]
}
}
},
{
"ID": "2196",
"typeID": "__group__",
"zOrder": "285",
"measuredW": "190",
"measuredH": "42",
"w": "190",
"h": "42",
"x": "305",
"y": "2727",
"properties": {
"controlName": "100-troubleshooting-techniques:system-views:pg-stat-activity"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "190",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "115",
"measuredH": "24",
"x": "37",
"y": "9",
"properties": {
"size": "16",
"text": "pg_stat_activity"
}
}
]
}
}
},
{
"ID": "2197",
"typeID": "__group__",
"zOrder": "286",
"measuredW": "190",
"measuredH": "42",
"w": "190",
"h": "42",
"x": "305",
"y": "2771",
"properties": {
"controlName": "101-troubleshooting-techniques:system-views:pg-stat-statements"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "190",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "146",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "pg_stat_statements"
}
}
]
}
}
},
{
"ID": "2198",
"typeID": "__group__",
"zOrder": "241",
"measuredW": "209",
"measuredH": "191",
"w": "209",
"h": "191",
"x": "296",
"y": "2910",
"properties": {
"controlName": "103-troubleshooting-techniques:query-analysis"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "209",
"h": "191",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "106",
"measuredH": "24",
"x": "51",
"y": "11",
"properties": {
"size": "16",
"text": "Query Analysis"
}
}
]
}
}
},
{
"ID": "2199",
"typeID": "__group__",
"zOrder": "242",
"measuredW": "97",
"measuredH": "42",
"w": "97",
"h": "42",
"x": "305",
"y": "2957",
"properties": {
"controlName": "100-troubleshooting-techniques:query-analysis:explain"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "97",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "66",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "EXPLAIN"
}
}
]
}
}
},
{
"ID": "2200",
"typeID": "__group__",
"zOrder": "243",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "406",
"y": "2957",
"properties": {
"controlName": "101-troubleshooting-techniques:query-analysis:depesz"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "56",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "Depesz"
}
}
]
}
}
},
{
"ID": "2201",
"typeID": "__group__",
"zOrder": "244",
"measuredW": "97",
"measuredH": "42",
"w": "97",
"h": "42",
"x": "305",
"y": "3002",
"properties": {
"controlName": "102-troubleshooting-techniques:query-analysis:pev2"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "97",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "40",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "PEV2"
}
}
]
}
}
},
{
"ID": "2202",
"typeID": "__group__",
"zOrder": "245",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "406",
"y": "3002",
"properties": {
"controlName": "103-troubleshooting-techniques:query-analysis:tenser"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "50",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "Tenser"
}
}
]
}
}
},
{
"ID": "2203",
"typeID": "__group__",
"zOrder": "246",
"measuredW": "209",
"measuredH": "133",
"w": "209",
"h": "133",
"x": "296",
"y": "3096",
"properties": {
"controlName": "105-troubleshooting-techniques:troubleshooting-methods"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "209",
"h": "133",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "184",
"measuredH": "24",
"x": "12",
"y": "9",
"properties": {
"size": "16",
"text": "Troubleshooting Methods"
}
}
]
}
}
},
{
"ID": "2204",
"typeID": "__group__",
"zOrder": "247",
"measuredW": "97",
"measuredH": "42",
"w": "97",
"h": "42",
"x": "305",
"y": "3133",
"properties": {
"controlName": "100-troubleshooting-techniques:troubleshooting-methods:use"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "97",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "32",
"measuredH": "24",
"x": "33",
"y": "9",
"properties": {
"size": "16",
"text": "USE"
}
}
]
}
}
},
{
"ID": "2205",
"typeID": "__group__",
"zOrder": "248",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "406",
"y": "3133",
"properties": {
"controlName": "101-troubleshooting-techniques:troubleshooting-methods:red"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "34",
"measuredH": "24",
"x": "27",
"y": "9",
"properties": {
"size": "16",
"text": "RED"
}
}
]
}
}
},
{
"ID": "2206",
"typeID": "__group__",
"zOrder": "249",
"measuredW": "188",
"measuredH": "42",
"w": "188",
"h": "42",
"x": "305",
"y": "3178",
"properties": {
"controlName": "102-troubleshooting-techniques:troubleshooting-methods:golden-signals"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "188",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "109",
"measuredH": "24",
"x": "39",
"y": "9",
"properties": {
"size": "16",
"text": "Golden Signals"
}
}
]
}
}
},
{
"ID": "2207",
"typeID": "__group__",
"zOrder": "250",
"measuredW": "265",
"measuredH": "49",
"w": "265",
"h": "49",
"x": "726",
"y": "3353",
"properties": {
"controlName": "112-sql-optimization-techniques"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "265",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "227",
"measuredH": "25",
"x": "19",
"y": "12",
"properties": {
"size": "17",
"text": "SQL Optimization Techniques"
}
}
]
}
}
},
{
"ID": "2208",
"typeID": "__group__",
"zOrder": "251",
"measuredW": "270",
"measuredH": "42",
"w": "270",
"h": "42",
"x": "375",
"y": "3353",
"properties": {
"controlName": "100-sql-optimization-techniques:indexes-usecases"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "270",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "202",
"measuredH": "24",
"x": "34",
"y": "9",
"properties": {
"size": "16",
"text": "Indexes and their Usecases"
}
}
]
}
}
},
{
"ID": "2209",
"typeID": "__group__",
"zOrder": "252",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "374",
"y": "3280",
"properties": {
"controlName": "100-sql-optimization-techniques:indexes-usecases:b-tree"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "49",
"measuredH": "24",
"x": "19",
"y": "9",
"properties": {
"size": "16",
"text": "B-Tree"
}
}
]
}
}
},
{
"ID": "2210",
"typeID": "__group__",
"zOrder": "253",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "467",
"y": "3280",
"properties": {
"controlName": "101-sql-optimization-techniques:indexes-usecases:hash"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "38",
"measuredH": "24",
"x": "25",
"y": "9",
"properties": {
"size": "16",
"text": "Hash"
}
}
]
}
}
},
{
"ID": "2211",
"typeID": "__group__",
"zOrder": "254",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "559",
"y": "3280",
"properties": {
"controlName": "102-sql-optimization-techniques:indexes-usecases:gist"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "35",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "GiST"
}
}
]
}
}
},
{
"ID": "2212",
"typeID": "__group__",
"zOrder": "255",
"measuredW": "87",
"measuredH": "42",
"w": "87",
"h": "42",
"x": "374",
"y": "3426",
"properties": {
"controlName": "103-sql-optimization-techniques:indexes-usecases:sp-gist"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "87",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "61",
"measuredH": "24",
"x": "13",
"y": "9",
"properties": {
"size": "16",
"text": "SP-GiST"
}
}
]
}
}
},
{
"ID": "2213",
"typeID": "__group__",
"zOrder": "256",
"measuredW": "84",
"measuredH": "42",
"w": "84",
"h": "42",
"x": "469",
"y": "3426",
"properties": {
"controlName": "104-sql-optimization-techniques:indexes-usecases:gin"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "84",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "29",
"measuredH": "24",
"x": "27",
"y": "9",
"properties": {
"size": "16",
"text": "GIN"
}
}
]
}
}
},
{
"ID": "2214",
"typeID": "__group__",
"zOrder": "257",
"measuredW": "84",
"measuredH": "42",
"w": "84",
"h": "42",
"x": "561",
"y": "3426",
"properties": {
"controlName": "105-sql-optimization-techniques:indexes-usecases:brin"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "84",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "40",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "BRIN"
}
}
]
}
}
},
{
"ID": "2215",
"typeID": "__group__",
"zOrder": "258",
"measuredW": "320",
"measuredH": "42",
"w": "320",
"h": "42",
"x": "1049",
"y": "3360",
"properties": {
"controlName": "102-sql-optimization-techniques:schema-query-patterns"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "320",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "253",
"measuredH": "24",
"x": "33",
"y": "9",
"properties": {
"size": "16",
"text": "SQL Query Patterns / Anti-patterns"
}
}
]
}
}
},
{
"ID": "2216",
"typeID": "__group__",
"zOrder": "259",
"measuredW": "320",
"measuredH": "42",
"w": "320",
"h": "42",
"x": "1049",
"y": "3313",
"properties": {
"controlName": "101-sql-optimization-techniques:schema-design-patterns"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "320",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "289",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "Schema Design Patterns / Anti-patterns"
}
}
]
}
}
},
{
"ID": "2217",
"typeID": "__group__",
"zOrder": "260",
"measuredW": "269",
"measuredH": "49",
"w": "269",
"h": "49",
"x": "604",
"y": "391",
"properties": {
"controlName": "101-introduction"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "269",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "93",
"measuredH": "25",
"x": "88",
"y": "12",
"properties": {
"size": "17",
"text": "Introduction"
}
}
]
}
}
},
{
"ID": "2218",
"typeID": "__group__",
"zOrder": "261",
"measuredW": "290",
"measuredH": "42",
"w": "290",
"h": "42",
"x": "974",
"y": "321",
"properties": {
"controlName": "100-introduction:what-are-relational-databases"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "290",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "233",
"measuredH": "24",
"x": "28",
"y": "9",
"properties": {
"size": "16",
"text": "What are Relational Databases?"
}
}
]
}
}
},
{
"ID": "2219",
"typeID": "__group__",
"zOrder": "262",
"measuredW": "290",
"measuredH": "42",
"w": "290",
"h": "42",
"x": "974",
"y": "367",
"properties": {
"controlName": "101-introduction:rdbms-benefits-limitations"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "290",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "236",
"measuredH": "24",
"x": "27",
"y": "9",
"properties": {
"size": "16",
"text": "RDBMS Benefits and Limitations"
}
}
]
}
}
},
{
"ID": "2220",
"typeID": "__group__",
"zOrder": "263",
"measuredW": "290",
"measuredH": "42",
"w": "290",
"h": "42",
"x": "974",
"y": "412",
"properties": {
"controlName": "102-introduction:postgresql-vs-others"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "290",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "214",
"measuredH": "24",
"x": "38",
"y": "9",
"properties": {
"size": "16",
"text": "PostgreSQL vs Other RDBMS"
}
}
]
}
}
},
{
"ID": "2221",
"typeID": "__group__",
"zOrder": "264",
"measuredW": "290",
"measuredH": "42",
"w": "290",
"h": "42",
"x": "974",
"y": "458",
"properties": {
"controlName": "103-introduction:postgresql-vs-nosql"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "290",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "246",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "PostgreSQL vs NoSQL Databases"
}
}
]
}
}
},
{
"ID": "2222",
"typeID": "__group__",
"zOrder": "265",
"measuredW": "265",
"measuredH": "49",
"w": "265",
"h": "49",
"x": "725",
"y": "3435",
"properties": {
"controlName": "113-get-involved-in-development"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "265",
"h": "49",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "222",
"measuredH": "25",
"x": "22",
"y": "12",
"properties": {
"size": "17",
"text": "Get Involved in Development"
}
}
]
}
}
},
{
"ID": "2223",
"typeID": "__group__",
"zOrder": "266",
"measuredW": "178",
"measuredH": "42",
"w": "178",
"h": "42",
"x": "1082",
"y": "3432",
"properties": {
"controlName": "100-get-involved-in-development:mailing-lists"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "178",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "91",
"measuredH": "24",
"x": "43",
"y": "9",
"properties": {
"size": "16",
"text": "Mailing Lists"
}
}
]
}
}
},
{
"ID": "2224",
"typeID": "__group__",
"zOrder": "267",
"measuredW": "178",
"measuredH": "42",
"w": "178",
"h": "42",
"x": "1082",
"y": "3479",
"properties": {
"controlName": "101-get-involved-in-development:reviewing-patches"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "178",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "137",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "Reviewing Patches"
}
}
]
}
}
},
{
"ID": "2225",
"typeID": "__group__",
"zOrder": "268",
"measuredW": "178",
"measuredH": "42",
"w": "178",
"h": "42",
"x": "1082",
"y": "3526",
"properties": {
"controlName": "102-get-involved-in-development:writing-patches"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "178",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "114",
"measuredH": "24",
"x": "32",
"y": "9",
"properties": {
"size": "16",
"text": "Writing Patches"
}
}
]
}
}
},
{
"ID": "2226",
"typeID": "Label",
"zOrder": "269",
"measuredW": "161",
"measuredH": "32",
"x": "794",
"y": "3575",
"properties": {
"size": "24",
"text": "Keep Learning"
}
},
{
"ID": "2227",
"typeID": "Arrow",
"zOrder": "270",
"w": "1",
"h": "67",
"measuredW": "150",
"measuredH": "100",
"x": "874",
"y": "3634",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.4129169328207354,
"y": 67
},
"p1": {
"x": 0.4999999999999997,
"y": 0
},
"p2": {
"x": -0.4129169328207354,
"y": -0.11774307773504233
},
"stroke": "dotted"
}
},
{
"ID": "2228",
"typeID": "Arrow",
"zOrder": "271",
"w": "171",
"h": "2",
"measuredW": "150",
"measuredH": "100",
"x": "777",
"y": "3771",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
"x": 0.2502642458233595,
"y": -0.2116722737659984
},
"p1": {
"x": 0.5,
"y": 0
},
"p2": {
"x": 171.71787682058277,
"y": 2
},
"color": "16777215"
}
},
{
"ID": "2229",
"typeID": "Canvas",
"zOrder": "272",
"w": "350",
"h": "141",
"measuredW": "100",
"measuredH": "70",
"x": "975",
"y": "134"
},
{
"ID": "2230",
"typeID": "Label",
"zOrder": "273",
"measuredW": "314",
"measuredH": "25",
"x": "989",
"y": "151",
"properties": {
"size": "17",
"text": "Find the detailed version of this roadmap"
}
},
{
"ID": "2231",
"typeID": "Label",
"zOrder": "274",
"measuredW": "319",
"measuredH": "25",
"x": "989",
"y": "179",
"properties": {
"size": "17",
"text": "along with resources and other roadmaps"
}
},
{
"ID": "2232",
"typeID": "__group__",
"zOrder": "275",
"measuredW": "320",
"measuredH": "45",
"w": "320",
"h": "45",
"x": "990",
"y": "215",
"properties": {
"controlName": "ext_link:roadmap.sh"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "320",
"h": "45",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"borderColor": "4273622",
"color": "4273622"
}
},
{
"ID": "2",
"typeID": "Label",
"zOrder": "1",
"measuredW": "172",
"measuredH": "28",
"x": "74",
"y": "8",
"properties": {
"color": "16777215",
"size": "20",
"text": "https://roadmap.sh"
}
}
]
}
}
},
{
"ID": "2233",
"typeID": "Canvas",
"zOrder": "276",
"w": "300",
"h": "141",
"measuredW": "100",
"measuredH": "70",
"x": "261",
"y": "130"
},
{
"ID": "2234",
"typeID": "__group__",
"zOrder": "277",
"measuredW": "181",
"measuredH": "25",
"w": "181",
"h": "25",
"x": "284",
"y": "192",
"properties": {
"controlName": "ext_link:roadmap.sh/mongodb"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Label",
"zOrder": "0",
"measuredW": "148",
"measuredH": "24",
"x": "33",
"y": "0",
"properties": {
"size": "16",
"text": "MongoDB Roadmap"
}
},
{
"ID": "1",
"typeID": "Icon",
"zOrder": "1",
"measuredW": "24",
"measuredH": "24",
"x": "0",
"y": "0",
"properties": {
"color": "16777215",
"icon": {
"ID": "circle",
"size": "small"
}
}
},
{
"ID": "2",
"typeID": "Icon",
"zOrder": "2",
"measuredW": "24",
"measuredH": "24",
"x": "0",
"y": "1",
"properties": {
"icon": {
"ID": "check-circle",
"size": "small"
},
"color": "10066329"
}
}
]
}
}
},
{
"ID": "2235",
"typeID": "Label",
"zOrder": "278",
"measuredW": "175",
"measuredH": "28",
"x": "286",
"y": "151",
"properties": {
"size": "20",
"text": "Related Roadmaps"
}
},
{
"ID": "2236",
"typeID": "__group__",
"zOrder": "279",
"measuredW": "172",
"measuredH": "25",
"w": "172",
"h": "25",
"x": "284",
"y": "225",
"properties": {
"controlName": "ext_link:roadmap.sh/backend"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Label",
"zOrder": "0",
"measuredW": "139",
"measuredH": "24",
"x": "33",
"y": "0",
"properties": {
"size": "16",
"text": "Backend Roadmap"
}
},
{
"ID": "1",
"typeID": "Icon",
"zOrder": "1",
"measuredW": "24",
"measuredH": "24",
"x": "0",
"y": "0",
"properties": {
"color": "16777215",
"icon": {
"ID": "circle",
"size": "small"
}
}
},
{
"ID": "2",
"typeID": "Icon",
"zOrder": "2",
"measuredW": "24",
"measuredH": "24",
"x": "0",
"y": "1",
"properties": {
"icon": {
"ID": "check-circle",
"size": "small"
},
"color": "10066329"
}
}
]
}
}
},
{
"ID": "2237",
"typeID": "__group__",
"zOrder": "280",
"measuredW": "300",
"measuredH": "54",
"w": "300",
"h": "54",
"x": "261",
"y": "288",
"properties": {
"controlName": "100-roadmap-note"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "TextArea",
"zOrder": "0",
"w": "300",
"h": "54",
"measuredW": "200",
"measuredH": "140",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "199",
"measuredH": "24",
"x": "50",
"y": "15",
"properties": {
"text": "Important Note / Click here",
"size": "16"
}
},
{
"ID": "2",
"typeID": "__group__",
"zOrder": "2",
"measuredW": "24",
"measuredH": "24",
"w": "24",
"h": "24",
"x": "18",
"y": "18",
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Icon",
"zOrder": "0",
"measuredW": "24",
"measuredH": "24",
"x": "0",
"y": "0",
"properties": {
"color": "16777215",
"icon": {
"ID": "circle",
"size": "small"
}
}
},
{
"ID": "1",
"typeID": "Icon",
"zOrder": "1",
"measuredW": "24",
"measuredH": "24",
"x": "0",
"y": "0",
"properties": {
"icon": {
"ID": "check-circle",
"size": "small"
},
"color": "13576743"
}
}
]
}
}
}
]
}
}
},
{
"ID": "2238",
"typeID": "__group__",
"zOrder": "281",
"measuredW": "189",
"measuredH": "42",
"w": "189",
"h": "42",
"x": "305",
"y": "3047",
"properties": {
"controlName": "102-troubleshooting-techniques:query-analysis:explain-dalibo-com"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "189",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "132",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "explain.dalibo.com"
}
}
]
}
}
},
{
"ID": "2240",
"typeID": "__group__",
"zOrder": "287",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "758",
"y": "2573",
"properties": {
"controlName": "105-application-skills:sharding-patterns"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "129",
"measuredH": "24",
"x": "9",
"y": "9",
"properties": {
"size": "16",
"text": "Sharding Patterns"
}
}
]
}
}
},
{
"ID": "2241",
"typeID": "__group__",
"zOrder": "288",
"measuredW": "95",
"measuredH": "42",
"w": "95",
"h": "42",
"x": "610",
"y": "3133",
"properties": {
"controlName": "104-troubleshooting-techniques:log-analysis:pg-cluu"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "95",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "52",
"measuredH": "24",
"x": "22",
"y": "9",
"properties": {
"size": "16",
"text": "pgCluu"
}
}
]
}
}
},
{
"ID": "2243",
"typeID": "__group__",
"zOrder": "289",
"measuredW": "214",
"measuredH": "42",
"w": "214",
"h": "42",
"x": "745",
"y": "2155",
"properties": {
"controlName": "103-postgresql-infrastructure-skills:monitoring:temboard"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "214",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "72",
"measuredH": "24",
"x": "71",
"y": "9",
"properties": {
"size": "16",
"text": "temBoard"
}
}
]
}
}
},
{
"ID": "2244",
"typeID": "__group__",
"zOrder": "290",
"measuredW": "213",
"measuredH": "42",
"w": "213",
"h": "42",
"x": "745",
"y": "2110",
"properties": {
"controlName": "102-postgresql-infrastructure-skills:monitoring:check-pgactivity"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "213",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "121",
"measuredH": "24",
"x": "46",
"y": "9",
"properties": {
"size": "16",
"text": "check_pgactivity"
}
}
]
}
}
},
{
"ID": "2245",
"typeID": "__group__",
"zOrder": "291",
"measuredW": "215",
"measuredH": "42",
"w": "215",
"h": "42",
"x": "745",
"y": "2200",
"properties": {
"controlName": "104-postgresql-infrastructure-skills:monitoring:check-pgbackrest"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "215",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "134",
"measuredH": "24",
"x": "41",
"y": "9",
"properties": {
"size": "16",
"text": "check_pgbackrest"
}
}
]
}
}
},
{
"ID": "2247",
"typeID": "__group__",
"zOrder": "292",
"measuredW": "274",
"measuredH": "42",
"w": "274",
"h": "42",
"x": "294",
"y": "2439",
"properties": {
"controlName": "103-learn-automation:terraform"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "274",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "71",
"measuredH": "24",
"x": "101",
"y": "9",
"properties": {
"size": "16",
"text": "Terraform"
}
}
]
}
}
},
{
"ID": "2248",
"typeID": "__group__",
"zOrder": "293",
"measuredW": "151",
"measuredH": "42",
"w": "151",
"h": "42",
"x": "264",
"y": "2017",
"properties": {
"controlName": "108-postgresql-infrastructure-skills:anonymization"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "151",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "105",
"measuredH": "24",
"x": "23",
"y": "9",
"properties": {
"size": "16",
"text": "Anonymization"
}
}
]
}
}
},
{
"ID": "2251",
"typeID": "Arrow",
"zOrder": "0",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "339",
"y": "2042",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0.4271178962662816,
"y": -0.5
},
"p1": {
"x": 0.49999999999999983,
"y": 2.753189908645436e-31
},
"p2": {
"x": 0.4271178962663953,
"y": 53.66666666666663
}
}
},
{
"ID": "2252",
"typeID": "__group__",
"zOrder": "294",
"measuredW": "197",
"measuredH": "42",
"w": "197",
"h": "42",
"x": "264",
"y": "2096",
"properties": {
"controlName": "100-postgresql-infrastructure-skills:anonymization:postgresql-anonymizer"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "197",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "175",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "PostgreSQL Anonymizer"
}
}
]
}
}
}
]
},
"attributes": {
"name": "New Wireframe 9 copy",
"order": 1000116.0868550346,
"parentID": null,
"notes": null
},
"branchID": "Master",
"resourceID": "73A38172-E66F-4B8C-9525-DB6AC79E153D",
"mockupH": "3687",
"mockupW": "1163",
"measuredW": "1395",
"measuredH": "3773",
"version": "1.0"
},
"groupOffset": {
"x": 0,
"y": 0
},
"dependencies": [],
"projectID": "file:///Users/kamranahmed/Desktop/AWS%20Roadmap.bmpr"
}