{ "mockup": { "controls": { "control": [ { "ID": "14051", "typeID": "Arrow", "zOrder": "1", "w": "62", "h": "114", "measuredW": "150", "measuredH": "100", "x": "957", "y": "1246", "properties": { "color": "2848996", "curvature": "1", "direction": "top", "leftArrow": "false", "p0": { "x": 61, "y": 113 }, "p1": { "x": 0.4724095467073242, "y": 0.05641236146132645 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14052", "typeID": "Arrow", "zOrder": "2", "w": "52", "h": "68", "measuredW": "150", "measuredH": "100", "x": "966", "y": "1245", "properties": { "color": "2848996", "curvature": "0", "direction": "top", "leftArrow": "false", "p0": { "x": 51, "y": 67 }, "p1": { "x": 0.5053615617266979, "y": -0.006323893318669233 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14053", "typeID": "Arrow", "zOrder": "3", "w": "65", "h": "39", "measuredW": "150", "measuredH": "100", "x": "956", "y": "1229", "properties": { "color": "2848996", "curvature": "0", "direction": "top", "leftArrow": "false", "p0": { "x": 64, "y": 38 }, "p1": { "x": 0.5053615617266979, "y": -0.006323893318669233 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14054", "typeID": "Arrow", "zOrder": "4", "w": "88", "h": "20", "measuredW": "150", "measuredH": "100", "x": "1025", "y": "1624", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 20 }, "p1": { "x": 0.48230378246905115, "y": 0.08955689294957749 }, "p2": { "x": 87.5, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14055", "typeID": "Arrow", "zOrder": "5", "w": "116", "h": "68", "measuredW": "150", "measuredH": "100", "x": "870", "y": "2930", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.3912553025849605, "y": -0.008865445417136677 }, "p2": { "x": 116, "y": 68 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14056", "typeID": "Arrow", "zOrder": "6", "w": "133", "h": "34", "measuredW": "150", "measuredH": "100", "x": "860", "y": "2920", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.3912553025849605, "y": -0.008865445417136665 }, "p2": { "x": 133, "y": 34 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14057", "typeID": "Arrow", "zOrder": "7", "w": "2", "h": "89", "measuredW": "150", "measuredH": "100", "x": "747", "y": "3143", "properties": { "color": "2848996", "curvature": "0", "leftArrow": "false", "p0": { "x": 1, "y": 88 }, "p1": { "x": 0.4072427393330943, "y": 0.00953746862674794 }, "p2": { "x": 1, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14058", "typeID": "Arrow", "zOrder": "8", "w": "2", "h": "166", "measuredW": "150", "measuredH": "100", "x": "753", "y": "2964", "properties": { "color": "2848996", "curvature": "0", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 1, "y": 166 }, "p1": { "x": 0.4072427393330943, "y": 0.009537468626747932 }, "p2": { "x": 2.3488651564201746, "y": 0.13514342833923365 } } }, { "ID": "14059", "typeID": "__group__", "zOrder": "9", "measuredW": "207", "measuredH": "50", "w": "207", "h": "50", "x": "652", "y": "3114", "properties": { "controlName": "ext_link:google.com" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "207", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "114", "measuredH": "25", "x": "47", "y": "13", "properties": { "size": "17", "text": "Keep Learning" } } ] } } }, { "ID": "14060", "typeID": "Arrow", "zOrder": "10", "w": "131", "h": "1", "measuredW": "150", "measuredH": "100", "x": "870", "y": "2910", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.3912553025849605, "y": -0.00886544541713669 }, "p2": { "x": 131, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14061", "typeID": "Arrow", "zOrder": "11", "w": "71", "h": "11", "measuredW": "150", "measuredH": "100", "x": "276", "y": "2930", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 10 }, "p1": { "x": 0.47411668036154464, "y": -0.018898931799506993 }, "p2": { "x": 71, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14062", "typeID": "Arrow", "zOrder": "12", "w": "71", "h": "31", "measuredW": "150", "measuredH": "100", "x": "275", "y": "2932", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 30 }, "p1": { "x": 0.4995603935524387, "y": -0.017416788779568766 }, "p2": { "x": 71, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14063", "typeID": "Arrow", "zOrder": "13", "w": "64", "h": "17", "measuredW": "150", "measuredH": "100", "x": "276", "y": "2914", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.5429504182819833, "y": 0.006529279738828819 }, "p2": { "x": 64, "y": 16.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14064", "typeID": "Arrow", "zOrder": "14", "w": "81", "h": "52", "measuredW": "150", "measuredH": "100", "x": "258", "y": "2811", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 80, "y": -0.5 }, "p1": { "x": 0.5609364241450541, "y": 0.021803993573559728 }, "p2": { "x": -0.5, "y": 51.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14065", "typeID": "Arrow", "zOrder": "15", "w": "87", "h": "35", "measuredW": "150", "measuredH": "100", "x": "256", "y": "2752", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4113913751017088, "y": -0.0006509357200978165 }, "p2": { "x": 87, "y": 34.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14066", "typeID": "Arrow", "zOrder": "16", "w": "88", "h": "39", "measuredW": "150", "measuredH": "100", "x": "258", "y": "2799", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 38.5 }, "p1": { "x": 0.447876447876448, "y": -0.02702702702702703 }, "p2": { "x": 88, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14067", "typeID": "Arrow", "zOrder": "17", "w": "92", "h": "15", "measuredW": "150", "measuredH": "100", "x": "258", "y": "2795", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 14.5 }, "p1": { "x": 0.4816429170159262, "y": -0.01441743503772003 }, "p2": { "x": 92, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14068", "typeID": "Arrow", "zOrder": "18", "w": "84", "h": "11", "measuredW": "150", "measuredH": "100", "x": "257", "y": "2781", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": -0.5 }, "p1": { "x": 0.5429934072099873, "y": 0.02076027493337075 }, "p2": { "x": 84, "y": 10.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14069", "typeID": "Arrow", "zOrder": "19", "w": "131", "h": "2", "measuredW": "150", "measuredH": "100", "x": "482", "y": "2934", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0.5 }, "p1": { "x": 0.4113947465778763, "y": 0.00850906400295968 }, "p2": { "x": 131, "y": 2 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14070", "typeID": "Arrow", "zOrder": "20", "w": "83", "h": "112", "measuredW": "150", "measuredH": "100", "x": "521", "y": "2800", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": -0.5 }, "p1": { "x": 0.5543793266543408, "y": -0.07832480543492278 }, "p2": { "x": 83, "y": 111.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14071", "typeID": "__group__", "zOrder": "21", "measuredW": "342", "measuredH": "127", "w": "342", "h": "127", "x": "958", "y": "2978", "properties": { "controlName": "104-scalability:observability" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "335", "h": "123", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "260", "measuredH": "25", "x": "38", "y": "16", "properties": { "text": "Building with Observability in mind", "size": "17" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "299", "measuredW": "294", "measuredH": "23", "x": "18", "y": "44", "properties": { "size": "15", "text": "Metrics logging and other observable items" } }, { "ID": "3", "typeID": "Label", "zOrder": "3", "w": "305", "measuredW": "300", "measuredH": "23", "x": "15", "y": "67", "properties": { "size": "15", "text": "that could help you in debugging and solving" } }, { "ID": "4", "typeID": "Label", "zOrder": "4", "w": "229", "measuredW": "220", "measuredH": "23", "x": "53", "y": "91", "properties": { "size": "15", "text": "the issues when things go wrong" } }, { "ID": "5", "typeID": "Icon", "zOrder": "5", "measuredW": "24", "measuredH": "24", "x": "318", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "6", "typeID": "Icon", "zOrder": "6", "measuredW": "24", "measuredH": "24", "x": "318", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14072", "typeID": "Arrow", "zOrder": "22", "w": "35", "h": "95", "measuredW": "150", "measuredH": "100", "x": "822", "y": "2774", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 95 }, "p1": { "x": 0.4529742373542117, "y": -0.12147103732822093 }, "p2": { "x": 35, "y": 0 }, "rightArrow": "false" } }, { "ID": "14073", "typeID": "Arrow", "zOrder": "23", "w": "162", "h": "1", "measuredW": "150", "measuredH": "100", "x": "643", "y": "2762", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 162, "y": 0.5 }, "p1": { "x": 0.6028331464402591, "y": -0.001968098496464288 }, "p2": { "x": 0, "y": 0.5 }, "rightArrow": "false" } }, { "ID": "14074", "typeID": "Arrow", "zOrder": "24", "w": "2", "h": "80", "measuredW": "150", "measuredH": "100", "x": "1098", "y": "2149", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.465256538516507, "y": 0.0007431756467057328 }, "p2": { "x": 2, "y": 80 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14075", "typeID": "Arrow", "zOrder": "25", "w": "88", "h": "1", "measuredW": "150", "measuredH": "100", "x": "831", "y": "2157", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 88, "y": -0.5 }, "p1": { "x": 0.50296668188042, "y": 0.0027384755819260557 }, "p2": { "x": 0, "y": -0.5 }, "rightArrow": "false" } }, { "ID": "14078", "typeID": "Arrow", "zOrder": "26", "w": "108", "h": "80", "measuredW": "150", "measuredH": "100", "x": "669", "y": "2073", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 108, "y": 79.5 }, "p1": { "x": 0.5603029663253457, "y": -0.07492346669481689 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false" } }, { "ID": "14080", "typeID": "Arrow", "zOrder": "27", "w": "67", "h": "36", "measuredW": "150", "measuredH": "100", "x": "472", "y": "1807", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 0.5 }, "p1": { "x": 0.3904422315954255, "y": 0.08001043614384486 }, "p2": { "x": 67, "y": 36 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14081", "typeID": "Arrow", "zOrder": "28", "w": "103", "h": "46", "measuredW": "150", "measuredH": "100", "x": "424", "y": "2152", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 103, "y": -0.5 }, "p1": { "x": 0.4965025071914738, "y": -0.0092742505933948 }, "p2": { "x": 0, "y": 45.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14082", "typeID": "Arrow", "zOrder": "29", "w": "121", "h": "4", "measuredW": "150", "measuredH": "100", "x": "407", "y": "2148", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 121, "y": -0.5 }, "p1": { "x": 0.5411972474270752, "y": 0.004810912855489929 }, "p2": { "x": 0, "y": 3 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14083", "typeID": "Arrow", "zOrder": "30", "w": "107", "h": "38", "measuredW": "150", "measuredH": "100", "x": "421", "y": "2106", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 107, "y": 37.5 }, "p1": { "x": 0.5259135372707648, "y": -0.007273293012582408 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14085", "typeID": "Arrow", "zOrder": "31", "w": "101", "h": "83", "measuredW": "150", "measuredH": "100", "x": "692", "y": "2224", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "p0": { "x": -0.4277687344018659, "y": 82.57328000144571 }, "p1": { "x": 0.4773388773388785, "y": -0.20519750519750382 }, "p2": { "x": 100.84292409061823, "y": -0.042285197912860895 } } }, { "ID": "14086", "typeID": "__group__", "zOrder": "32", "measuredW": "317", "measuredH": "50", "w": "317", "h": "50", "x": "907", "y": "2131", "properties": { "controlName": "115-architectural-patterns" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "317", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "166", "measuredH": "25", "x": "76", "y": "13", "properties": { "text": "Architectural Patterns", "size": "17" } } ] } } }, { "ID": "14087", "typeID": "__group__", "zOrder": "33", "measuredW": "253", "measuredH": "48", "w": "253", "h": "48", "x": "978", "y": "2191", "properties": { "controlName": "100-architectural-patterns:monolithic-apps" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "243", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "123", "measuredW": "123", "measuredH": "25", "x": "60", "y": "16", "properties": { "size": "17", "text": "Monolithic Apps" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "229", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "229", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14088", "typeID": "__group__", "zOrder": "34", "measuredW": "253", "measuredH": "41", "w": "253", "h": "41", "x": "978", "y": "2240", "properties": { "controlName": "101-architectural-patterns:microservices" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "244", "h": "37", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "112", "measuredW": "108", "measuredH": "25", "x": "66", "y": "11", "properties": { "size": "17", "text": "Microservices" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "229", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "229", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14089", "typeID": "__group__", "zOrder": "35", "measuredW": "256", "measuredH": "40", "w": "256", "h": "40", "x": "977", "y": "2323", "properties": { "controlName": "103-architectural-patterns:cqrs" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "245", "h": "37", "measuredW": "200", "measuredH": "140", "x": "0", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "209", "measuredW": "202", "measuredH": "25", "x": "18", "y": "9", "properties": { "size": "17", "text": "CQRS and Event Sourcing" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "232", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "232", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14090", "typeID": "Arrow", "zOrder": "36", "w": "85", "h": "22", "measuredW": "150", "measuredH": "100", "x": "329", "y": "2287", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { "x": 85.33121026030528, "y": 20.916916049961856 }, "p1": { "x": 0.5244042630304266, "y": 0.09061322266059196 }, "p2": { "x": 0.05062682870931212, "y": -0.40322980793689567 } } }, { "ID": "14091", "typeID": "Arrow", "zOrder": "37", "w": "128", "h": "116", "measuredW": "150", "measuredH": "100", "x": "692", "y": "2320", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 128, "y": 116 }, "p1": { "x": 0.4711861368885512, "y": -0.2426939323072945 }, "p2": { "x": -0.4277687344018659, "y": -0.10162883736757067 } } }, { "ID": "14092", "typeID": "__group__", "zOrder": "38", "measuredW": "313", "measuredH": "50", "w": "313", "h": "50", "x": "404", "y": "2289", "properties": { "controlName": "116-search-engines" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "313", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "126", "measuredW": "122", "measuredH": "25", "x": "94", "y": "12", "properties": { "size": "17", "text": "Search Engines" } } ] } } }, { "ID": "14093", "typeID": "__group__", "zOrder": "39", "measuredW": "167", "measuredH": "40", "w": "167", "h": "40", "x": "168", "y": "2272", "properties": { "controlName": "100-search-engines:elasticsearch" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "160", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "106", "measuredW": "104", "measuredH": "25", "x": "39", "y": "8", "properties": { "size": "17", "text": "Elasticsearch" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "7", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "7", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14094", "typeID": "__group__", "zOrder": "40", "measuredW": "167", "measuredH": "40", "w": "167", "h": "40", "x": "168", "y": "2316", "properties": { "controlName": "101-search-engines:solr" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "160", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "36", "measuredW": "30", "measuredH": "25", "x": "69", "y": "8", "properties": { "size": "17", "text": "Solr" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "8", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "8", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14095", "typeID": "__group__", "zOrder": "41", "measuredW": "253", "measuredH": "41", "w": "253", "h": "41", "x": "978", "y": "2281", "properties": { "controlName": "102-architectural-patterns:soa" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "244", "h": "37", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "38", "measuredW": "34", "measuredH": "25", "x": "103", "y": "11", "properties": { "size": "17", "text": "SOA" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "229", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "229", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14096", "typeID": "Arrow", "zOrder": "42", "w": "4", "h": "109", "measuredW": "150", "measuredH": "100", "x": "618", "y": "2650", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 4, "y": -0.5 }, "p1": { "x": 0.5130929473772274, "y": -0.0344683343093784 }, "p2": { "x": 3, "y": 108.5 }, "rightArrow": "false" } }, { "ID": "14097", "typeID": "Arrow", "zOrder": "43", "w": "96", "h": "3", "measuredW": "150", "measuredH": "100", "x": "414", "y": "2642", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 96, "y": -0.5 }, "p1": { "x": 0.6163558106169299, "y": 0.017503586800573956 }, "p2": { "x": 0, "y": 2 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14098", "typeID": "__group__", "zOrder": "44", "measuredW": "150", "measuredH": "48", "w": "150", "h": "48", "x": "273", "y": "2615", "properties": { "controlName": "100-graph-databases:neo4j" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "6", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "51", "measuredW": "47", "measuredH": "25", "x": "52", "y": "16", "properties": { "size": "17", "text": "Neo4j" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14099", "typeID": "Arrow", "zOrder": "45", "w": "120", "h": "29", "measuredW": "150", "measuredH": "100", "x": "871", "y": "2557", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 119.5, "y": 0 }, "p1": { "x": 0.6629629629629628, "y": -0.06296296296296298 }, "p2": { "x": 0, "y": 29 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14100", "typeID": "Arrow", "zOrder": "46", "w": "121", "h": "13", "measuredW": "150", "measuredH": "100", "x": "869", "y": "2590", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 120.5, "y": 11 }, "p1": { "x": 0.567277856135402, "y": 0.05867418899858959 }, "p2": { "x": -0.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14101", "typeID": "Arrow", "zOrder": "47", "w": "188", "h": "66", "measuredW": "150", "measuredH": "100", "x": "639", "y": "2579", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": -0.5, "y": 62 }, "p1": { "x": 0.4529742373542121, "y": -0.12147103732822194 }, "p2": { "x": 187, "y": 0 }, "rightArrow": "false" } }, { "ID": "14102", "typeID": "Arrow", "zOrder": "48", "w": "75", "h": "25", "measuredW": "150", "measuredH": "100", "x": "331", "y": "2482", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 75, "y": 25 }, "p1": { "x": 0.6629629629629629, "y": -0.06296296296296301 }, "p2": { "x": 0, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14103", "typeID": "Arrow", "zOrder": "49", "w": "78", "h": "4", "measuredW": "150", "measuredH": "100", "x": "330", "y": "2518", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 78, "y": 0 }, "p1": { "x": 0.6163558106169298, "y": 0.017503586800573952 }, "p2": { "x": 0, "y": 3 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14104", "typeID": "Arrow", "zOrder": "50", "w": "199", "h": "84", "measuredW": "150", "measuredH": "100", "x": "905", "y": "2765", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 199, "y": 84 }, "p1": { "x": 0.4955621301775147, "y": 0.03934911242603547 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14105", "typeID": "Arrow", "zOrder": "51", "w": "199", "h": "42", "measuredW": "150", "measuredH": "100", "x": "907", "y": "2766", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 199, "y": 42 }, "p1": { "x": 0.4825515947467167, "y": 0.004502814258911812 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14106", "typeID": "Arrow", "zOrder": "52", "w": "196", "h": "5", "measuredW": "150", "measuredH": "100", "x": "914", "y": "2756", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 196, "y": 5 }, "p1": { "x": 0.4695991671004685, "y": -0.020718375845913583 }, "p2": { "x": 0, "y": 3 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14107", "typeID": "Arrow", "zOrder": "53", "w": "197", "h": "42", "measuredW": "150", "measuredH": "100", "x": "912", "y": "2716", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 197, "y": 2 }, "p1": { "x": 0.44620243269441234, "y": -0.0644132453644352 }, "p2": { "x": 0, "y": 42 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14108", "typeID": "Arrow", "zOrder": "54", "w": "199", "h": "54", "measuredW": "150", "measuredH": "100", "x": "560", "y": "2527", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 199, "y": 48 }, "p1": { "x": 0.6485783579517326, "y": 0.15106944331292413 }, "p2": { "x": 0, "y": -0.5 }, "rightArrow": "false" } }, { "ID": "14109", "typeID": "Arrow", "zOrder": "55", "w": "192", "h": "55", "measuredW": "150", "measuredH": "100", "x": "546", "y": "2457", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 55.5 }, "p1": { "x": 0.432369591589163, "y": 0.09644156894460168 }, "p2": { "x": 192, "y": 0.5 }, "rightArrow": "false" } }, { "ID": "14110", "typeID": "Arrow", "zOrder": "56", "w": "149", "h": "15", "measuredW": "150", "measuredH": "100", "x": "896", "y": "2461", "properties": { "color": "2848996", "curvature": "0", "leftArrow": "false", "p0": { "x": 149, "y": 14 }, "p1": { "x": 0.47363590855998655, "y": -0.003754380110128476 }, "p2": { "x": 0, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14111", "typeID": "Arrow", "zOrder": "57", "w": "106", "h": "9", "measuredW": "150", "measuredH": "100", "x": "930", "y": "2442", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 106, "y": 0 }, "p1": { "x": 0.42286675073560326, "y": 0.002311895754518704 }, "p2": { "x": 0, "y": 8.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14112", "typeID": "__group__", "zOrder": "58", "measuredW": "192", "measuredH": "42", "w": "192", "h": "42", "x": "1026", "y": "2413", "properties": { "controlName": "100-message-brokers:rabbitmq" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "183", "measuredW": "97", "measuredH": "32", "x": "0", "y": "10", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "RabbitMQ" } }, { "ID": "1", "typeID": "Icon", "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "168", "y": "1", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "168", "y": "1", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "145", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "145", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14113", "typeID": "__group__", "zOrder": "59", "measuredW": "193", "measuredH": "37", "w": "193", "h": "37", "x": "1026", "y": "2454", "properties": { "controlName": "101-message-brokers:kafka" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "183", "measuredW": "60", "measuredH": "32", "x": "0", "y": "5", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "Kafka" } }, { "ID": "1", "typeID": "Icon", "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "169", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "169", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "169", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14114", "typeID": "__group__", "zOrder": "60", "measuredW": "230", "measuredH": "60", "w": "230", "h": "60", "x": "721", "y": "2423", "properties": { "controlName": "117-message-brokers" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "221", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "10", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "141", "measuredW": "136", "measuredH": "25", "x": "40", "y": "22", "properties": { "size": "17", "text": "Message Brokers" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "206", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "206", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14115", "typeID": "__group__", "zOrder": "61", "measuredW": "294", "measuredH": "50", "w": "294", "h": "50", "x": "403", "y": "2490", "properties": { "controlName": "118-containerization" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "294", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "250", "measuredH": "25", "x": "22", "y": "13", "properties": { "text": "Containerization vs Virtualization", "size": "17" } } ] } } }, { "ID": "14116", "typeID": "__group__", "zOrder": "62", "measuredW": "170", "measuredH": "62", "w": "170", "h": "62", "x": "770", "y": "2724", "properties": { "controlName": "122-web-servers" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "163", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "12", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "98", "measuredH": "25", "x": "33", "y": "25", "properties": { "text": "Web Servers", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "146", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "146", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14117", "typeID": "__group__", "zOrder": "63", "measuredW": "152", "measuredH": "49", "w": "152", "h": "49", "x": "1073", "y": "2686", "properties": { "controlName": "100-web-servers:nginx" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "46", "measuredW": "45", "measuredH": "25", "x": "49", "y": "17", "properties": { "size": "17", "text": "Nginx" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "102", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "5", "typeID": "Icon", "zOrder": "5", "measuredW": "24", "measuredH": "24", "x": "102", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14118", "typeID": "__group__", "zOrder": "64", "measuredW": "152", "measuredH": "44", "w": "152", "h": "44", "x": "1073", "y": "2737", "properties": { "controlName": "101-web-servers:apache" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "60", "measuredW": "59", "measuredH": "25", "x": "42", "y": "12", "properties": { "size": "17", "text": "Apache" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14119", "typeID": "__group__", "zOrder": "65", "measuredW": "152", "measuredH": "44", "w": "152", "h": "44", "x": "1073", "y": "2782", "properties": { "controlName": "102-web-servers:caddy" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "53", "measuredW": "49", "measuredH": "25", "x": "45", "y": "12", "properties": { "size": "17", "text": "Caddy" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14120", "typeID": "__group__", "zOrder": "66", "measuredW": "152", "measuredH": "44", "w": "152", "h": "44", "x": "1073", "y": "2826", "properties": { "controlName": "103-web-servers:ms-iis" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "55", "measuredW": "51", "measuredH": "25", "x": "49", "y": "12", "properties": { "size": "17", "text": "MS IIS" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "128", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14121", "typeID": "__group__", "zOrder": "67", "measuredW": "152", "measuredH": "46", "w": "152", "h": "46", "x": "182", "y": "2450", "properties": { "controlName": "100-containerization:docker" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "58", "measuredW": "56", "measuredH": "25", "x": "55", "y": "14", "properties": { "size": "17", "text": "Docker" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14122", "typeID": "__group__", "zOrder": "68", "measuredW": "144", "measuredH": "40", "w": "144", "h": "40", "x": "190", "y": "2502", "properties": { "controlName": "102-containerization:lxc" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "textColor": "6710886", "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "37", "measuredW": "32", "measuredH": "25", "x": "53", "y": "8", "properties": { "color": "3355443", "size": "17", "text": "LXC" } } ] } } }, { "ID": "14123", "typeID": "__group__", "zOrder": "69", "measuredW": "173", "measuredH": "58", "w": "173", "h": "58", "x": "715", "y": "2547", "properties": { "controlName": "119-graphql" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "163", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "8", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "71", "measuredH": "25", "x": "46", "y": "21", "properties": { "text": "GraphQL", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "149", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "149", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14124", "typeID": "__group__", "zOrder": "70", "measuredW": "155", "measuredH": "48", "w": "155", "h": "48", "x": "977", "y": "2530", "properties": { "controlName": "100-graphql:apollo" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "50", "measuredW": "48", "measuredH": "25", "x": "47", "y": "16", "properties": { "size": "17", "text": "Apollo" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "131", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "131", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "105", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "5", "typeID": "Icon", "zOrder": "5", "measuredW": "24", "measuredH": "24", "x": "105", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14125", "typeID": "__group__", "zOrder": "71", "measuredW": "153", "measuredH": "44", "w": "153", "h": "44", "x": "977", "y": "2580", "properties": { "controlName": "101-graphql:relay-modern" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "108", "measuredW": "107", "measuredH": "25", "x": "18", "y": "12", "properties": { "size": "17", "text": "Relay Modern" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "129", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "129", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "129", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14126", "typeID": "__group__", "zOrder": "72", "measuredW": "191", "measuredH": "62", "w": "191", "h": "62", "x": "467", "y": "2605", "properties": { "controlName": "120-graph-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "184", "h": "50", "measuredW": "200", "measuredH": "140", "x": "7", "y": "12", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "135", "measuredH": "25", "x": "31", "y": "25", "properties": { "text": "Graph Databases", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14127", "typeID": "__group__", "zOrder": "73", "measuredW": "167", "measuredH": "58", "w": "167", "h": "58", "x": "561", "y": "2730", "properties": { "controlName": "121-web-sockets" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "159", "h": "50", "measuredW": "200", "measuredH": "140", "x": "8", "y": "8", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "95", "measuredH": "25", "x": "40", "y": "21", "properties": { "text": "WebSockets", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14128", "typeID": "Arrow", "zOrder": "74", "w": "85", "h": "75", "measuredW": "150", "measuredH": "100", "x": "622", "y": "1157", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 85, "y": 0 }, "p1": { "x": 0.6098445595854923, "y": -0.2025906735751296 }, "p2": { "x": 0, "y": 74.5 }, "rightArrow": "false" } }, { "ID": "14129", "typeID": "Arrow", "zOrder": "75", "w": "14", "h": "62", "measuredW": "150", "measuredH": "100", "x": "610", "y": "2003", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 12, "y": 62 }, "p1": { "x": 0.5415800415800416, "y": 0.21101871101871103 }, "p2": { "x": 14, "y": 0 }, "rightArrow": "false" } }, { "ID": "14130", "typeID": "Arrow", "zOrder": "76", "w": "78", "h": "48", "measuredW": "150", "measuredH": "100", "x": "484", "y": "1995", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 48 }, "p1": { "x": 0.469926650366748, "y": -0.0004889975550122233 }, "p2": { "x": 78, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14131", "typeID": "Arrow", "zOrder": "77", "w": "81", "h": "4", "measuredW": "150", "measuredH": "100", "x": "475", "y": "1993", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 4 }, "p1": { "x": 0.4699266503667479, "y": -0.0004889975550122077 }, "p2": { "x": 81, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14132", "typeID": "Arrow", "zOrder": "78", "w": "86", "h": "33", "measuredW": "150", "measuredH": "100", "x": "477", "y": "1952", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.469926650366748, "y": -0.0004889975550122311 }, "p2": { "x": 86, "y": 33 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14133", "typeID": "Arrow", "zOrder": "79", "w": "107", "h": "129", "measuredW": "150", "measuredH": "100", "x": "703", "y": "1859", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 128 }, "p1": { "x": 0.47671351663836425, "y": -0.2605051125483238 }, "p2": { "x": 106, "y": -0.5 }, "rightArrow": "false" } }, { "ID": "14134", "typeID": "Arrow", "zOrder": "80", "w": "80", "h": "1", "measuredW": "150", "measuredH": "100", "x": "979", "y": "1853", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": -0.5 }, "p1": { "x": 0.5633394785356862, "y": -0.002106926520937582 }, "p2": { "x": 80, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14135", "typeID": "Arrow", "zOrder": "81", "w": "123", "h": "5", "measuredW": "150", "measuredH": "100", "x": "662", "y": "1859", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 123, "y": 0 }, "p1": { "x": 0.5029666818804199, "y": 0.002738475581926061 }, "p2": { "x": 0, "y": 4.5 }, "rightArrow": "false" } }, { "ID": "14136", "typeID": "Arrow", "zOrder": "82", "w": "94", "h": "52", "measuredW": "150", "measuredH": "100", "x": "713", "y": "1650", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 51.5 }, "p1": { "x": 0.44142114384748704, "y": -0.10589254766031196 }, "p2": { "x": 94, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14137", "typeID": "Arrow", "zOrder": "83", "w": "70", "h": "1", "measuredW": "150", "measuredH": "100", "x": "406", "y": "1702", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 1 }, "p1": { "x": 0.469926650366748, "y": -0.0004889975550122329 }, "p2": { "x": 70, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14138", "typeID": "TextArea", "zOrder": "84", "w": "248", "h": "282", "measuredW": "200", "measuredH": "140", "x": "185", "y": "1492" }, { "ID": "14139", "typeID": "__group__", "zOrder": "85", "measuredW": "230", "measuredH": "36", "w": "230", "h": "36", "x": "190", "y": "1540", "properties": { "controlName": "101-apis:authentication:oauth" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "64", "measuredH": "32", "x": "7", "y": "4", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "OAuth" } }, { "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": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14140", "typeID": "__group__", "zOrder": "86", "measuredW": "230", "measuredH": "36", "w": "230", "h": "36", "x": "190", "y": "1576", "properties": { "controlName": "102-apis:authentication:basic-authentication" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "181", "measuredH": "32", "x": "7", "y": "4", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "Basic Authentication" } }, { "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": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14141", "typeID": "__group__", "zOrder": "87", "measuredW": "230", "measuredH": "35", "w": "230", "h": "35", "x": "190", "y": "1613", "properties": { "controlName": "103-apis:authentication:token-authentication" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "185", "measuredH": "32", "x": "7", "y": "3", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "Token Authentication" } }, { "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": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14142", "typeID": "__group__", "zOrder": "88", "measuredW": "230", "measuredH": "36", "w": "230", "h": "36", "x": "190", "y": "1649", "properties": { "controlName": "104-apis:authentication:jwt" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "51", "measuredH": "32", "x": "7", "y": "4", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "JWT" } }, { "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": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14143", "typeID": "__group__", "zOrder": "89", "measuredW": "230", "measuredH": "37", "w": "230", "h": "37", "x": "191", "y": "1684", "properties": { "controlName": "105-apis:authentication:openid" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "78", "measuredH": "32", "x": "7", "y": "5", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "OpenID" } }, { "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": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14144", "typeID": "__group__", "zOrder": "90", "measuredW": "230", "measuredH": "36", "w": "230", "h": "36", "x": "191", "y": "1722", "properties": { "controlName": "105-apis:authentication:saml" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "62", "measuredH": "32", "x": "7", "y": "4", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "SAML" } }, { "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": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14145", "typeID": "Arrow", "zOrder": "91", "w": "57", "h": "33", "measuredW": "150", "measuredH": "100", "x": "476", "y": "1863", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 33 }, "p1": { "x": 0.4920052363364346, "y": -0.09642807050352983 }, "p2": { "x": 57, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14146", "typeID": "Arrow", "zOrder": "92", "w": "95", "h": "3", "measuredW": "150", "measuredH": "100", "x": "447", "y": "1852", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 3 }, "p1": { "x": 0.4699266503667481, "y": -0.000488997555012226 }, "p2": { "x": 95, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14147", "typeID": "Arrow", "zOrder": "93", "w": "81", "h": "20", "measuredW": "150", "measuredH": "100", "x": "289", "y": "1856", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": -0.5, "y": 19.5 }, "p1": { "x": 0.4816763425253991, "y": -0.05932510885341123 }, "p2": { "x": 80, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14148", "typeID": "Arrow", "zOrder": "94", "w": "87", "h": "23", "measuredW": "150", "measuredH": "100", "x": "282", "y": "1829", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": -0.5, "y": 1 }, "p1": { "x": 0.5043513295729252, "y": 0.08807413376309427 }, "p2": { "x": 86, "y": 23 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14149", "typeID": "Arrow", "zOrder": "95", "w": "242", "h": "206", "measuredW": "150", "measuredH": "100", "x": "666", "y": "1642", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 242, "y": 0 }, "p1": { "x": 0.5151777033596199, "y": 0.14994058550286274 }, "p2": { "x": 0.21212121212113288, "y": 206.030303030303 } } }, { "ID": "14150", "typeID": "__group__", "zOrder": "96", "measuredW": "159", "measuredH": "50", "w": "159", "h": "50", "x": "522", "y": "1829", "properties": { "controlName": "110-caching" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "159", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "64", "measuredH": "25", "x": "48", "y": "13", "properties": { "text": "Caching", "size": "17" } } ] } } }, { "ID": "14151", "typeID": "__group__", "zOrder": "97", "measuredW": "153", "measuredH": "48", "w": "153", "h": "48", "x": "156", "y": "1802", "properties": { "controlName": "100-caching:server-side:redis" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "9", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "46", "measuredW": "45", "measuredH": "25", "x": "58", "y": "16", "properties": { "size": "17", "text": "Redis" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14152", "typeID": "__group__", "zOrder": "98", "measuredW": "151", "measuredH": "45", "w": "151", "h": "45", "x": "158", "y": "1851", "properties": { "controlName": "101-caching:server-side:memcached" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "144", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "96", "measuredW": "96", "measuredH": "25", "x": "35", "y": "13", "properties": { "size": "17", "text": "Memcached" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14153", "typeID": "__group__", "zOrder": "99", "measuredW": "129", "measuredH": "40", "w": "129", "h": "40", "x": "361", "y": "1834", "properties": { "controlName": "101-caching:server-side" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "129", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "95", "measuredW": "90", "measuredH": "25", "x": "19", "y": "8", "properties": { "size": "17", "text": "Server Side" } } ] } } }, { "ID": "14154", "typeID": "__group__", "zOrder": "100", "measuredW": "135", "measuredH": "44", "w": "135", "h": "44", "x": "354", "y": "1875", "properties": { "controlName": "102-caching:client-side" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "128", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "88", "measuredW": "84", "measuredH": "25", "x": "28", "y": "12", "properties": { "size": "17", "text": "Client Side" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14155", "typeID": "__group__", "zOrder": "101", "measuredW": "138", "measuredH": "46", "w": "138", "h": "46", "x": "353", "y": "1783", "properties": { "controlName": "100-caching:cdn" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "129", "h": "37", "measuredW": "200", "measuredH": "140", "x": "9", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "40", "measuredW": "38", "measuredH": "25", "x": "54", "y": "16", "properties": { "size": "17", "text": "CDN" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14156", "typeID": "Arrow", "zOrder": "102", "w": "103", "h": "16", "measuredW": "150", "measuredH": "100", "x": "1008", "y": "1466", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 15 }, "p1": { "x": 0.4615951248911806, "y": 0.017310654255675347 }, "p2": { "x": 102, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14157", "typeID": "Arrow", "zOrder": "103", "w": "103", "h": "23", "measuredW": "150", "measuredH": "100", "x": "1009", "y": "1489", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.45604025566412953, "y": -0.030700026684625844 }, "p2": { "x": 103, "y": 22 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14158", "typeID": "Arrow", "zOrder": "104", "w": "100", "h": "15", "measuredW": "150", "measuredH": "100", "x": "708", "y": "1642", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 15 }, "p1": { "x": 0.4699266503667482, "y": -0.000488997555012225 }, "p2": { "x": 100, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14159", "typeID": "Arrow", "zOrder": "105", "w": "109", "h": "24", "measuredW": "150", "measuredH": "100", "x": "696", "y": "1612", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": -0.5, "y": 1 }, "p1": { "x": 0.5043513295729251, "y": 0.08807413376309428 }, "p2": { "x": 108.5, "y": 24 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14160", "typeID": "Arrow", "zOrder": "106", "w": "104", "h": "75", "measuredW": "150", "measuredH": "100", "x": "1015", "y": "1559", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 75 }, "p1": { "x": 0.5126056879323597, "y": 0.057109915449654144 }, "p2": { "x": 103.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14161", "typeID": "Arrow", "zOrder": "107", "w": "96", "h": "37", "measuredW": "150", "measuredH": "100", "x": "1021", "y": "1635", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": -0.5, "y": 0 }, "p1": { "x": 0.553292254417681, "y": -0.1507867800580538 }, "p2": { "x": 95.5, "y": 33 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14162", "typeID": "Arrow", "zOrder": "108", "w": "93", "h": "66", "measuredW": "150", "measuredH": "100", "x": "1024", "y": "1645", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": -0.5, "y": 0 }, "p1": { "x": 0.5583937813065076, "y": -0.1856462910232163 }, "p2": { "x": 92.5, "y": 65 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14163", "typeID": "Arrow", "zOrder": "109", "w": "21", "h": "147", "measuredW": "150", "measuredH": "100", "x": "912", "y": "1485", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", "p0": { "x": 3, "y": 0 }, "p1": { "x": 0.5150179959193967, "y": 0.1283510235895555 }, "p2": { "x": 0, "y": 147 }, "rightArrow": "false" } }, { "ID": "14164", "typeID": "Arrow", "zOrder": "110", "w": "105", "h": "58", "measuredW": "150", "measuredH": "100", "x": "1004", "y": "1419", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 57 }, "p1": { "x": 0.43648681345269785, "y": 0.055165739172513925 }, "p2": { "x": 104, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14165", "typeID": "Arrow", "zOrder": "111", "w": "7", "h": "227", "measuredW": "150", "measuredH": "100", "x": "864", "y": "1241", "properties": { "color": "2848996", "curvature": "0", "direction": "top", "leftArrow": "false", "p0": { "x": 1, "y": 0 }, "p1": { "x": 0.5023004996784247, "y": -0.007519912927323998 }, "p2": { "x": 6, "y": 226 }, "rightArrow": "false" } }, { "ID": "14166", "typeID": "Arrow", "zOrder": "112", "w": "82", "h": "58", "measuredW": "150", "measuredH": "100", "x": "710", "y": "1491", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", "p0": { "x": 81, "y": 0 }, "p1": { "x": 0.6458011220568096, "y": 0.05946017581835049 }, "p2": { "x": 0, "y": 58 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14167", "typeID": "Arrow", "zOrder": "113", "w": "81", "h": "8", "measuredW": "150", "measuredH": "100", "x": "709", "y": "1491", "properties": { "color": "2848996", "curvature": "1", "direction": "bottom", "leftArrow": "false", "p0": { "x": 80, "y": 0 }, "p1": { "x": 0.5775782957636026, "y": -0.025361653846795687 }, "p2": { "x": 0, "y": 7 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14168", "typeID": "Arrow", "zOrder": "114", "w": "85", "h": "29", "measuredW": "150", "measuredH": "100", "x": "705", "y": "1456", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "p0": { "x": 84, "y": 28 }, "p1": { "x": 0.6101477809142017, "y": -0.07187418459567801 }, "p2": { "x": 0, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14169", "typeID": "Arrow", "zOrder": "115", "w": "97", "h": "69", "measuredW": "150", "measuredH": "100", "x": "695", "y": "1405", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "p0": { "x": 96, "y": 68 }, "p1": { "x": 0.6632615833637359, "y": -0.099598686610726 }, "p2": { "x": 0, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14170", "typeID": "Arrow", "zOrder": "116", "w": "74", "h": "94", "measuredW": "150", "measuredH": "100", "x": "713", "y": "1363", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "p0": { "x": 73, "y": 93 }, "p1": { "x": 0.6010928961748633, "y": -0.054644808743169335 }, "p2": { "x": 0, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14171", "typeID": "Arrow", "zOrder": "117", "w": "83", "h": "213", "measuredW": "150", "measuredH": "100", "x": "731", "y": "1246", "properties": { "color": "2848996", "curvature": "1", "direction": "top", "leftArrow": "false", "p0": { "x": 0, "y": 1 }, "p1": { "x": 0.2883988681822617, "y": 0.12014830715191724 }, "p2": { "x": 82, "y": 212 }, "rightArrow": "false" } }, { "ID": "14172", "typeID": "Arrow", "zOrder": "118", "w": "82", "h": "5", "measuredW": "150", "measuredH": "100", "x": "946", "y": "1221", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "p0": { "x": 81, "y": 4 }, "p1": { "x": 0.4444444444444445, "y": -0.04938271604938272 }, "p2": { "x": 0, "y": 4 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14173", "typeID": "Arrow", "zOrder": "119", "w": "67", "h": "111", "measuredW": "150", "measuredH": "100", "x": "448", "y": "1261", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 67, "y": 0 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 0, "y": 111 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14174", "typeID": "Arrow", "zOrder": "120", "w": "78", "h": "157", "measuredW": "150", "measuredH": "100", "x": "446", "y": "1262", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 78, "y": 0 }, "p1": { "x": 0.4932456861133936, "y": 0.07316351684470009 }, "p2": { "x": 0, "y": 157 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14175", "typeID": "Arrow", "zOrder": "121", "w": "73", "h": "79", "measuredW": "150", "measuredH": "100", "x": "441", "y": "1249", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 73, "y": 0 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 0, "y": 79 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14176", "typeID": "Arrow", "zOrder": "122", "w": "86", "h": "32", "measuredW": "150", "measuredH": "100", "x": "434", "y": "1242", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 86, "y": 0 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 0, "y": 32 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14177", "typeID": "Arrow", "zOrder": "123", "w": "125", "h": "14", "measuredW": "150", "measuredH": "100", "x": "425", "y": "1227", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 125, "y": 14 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14178", "typeID": "__group__", "zOrder": "124", "measuredW": "229", "measuredH": "50", "w": "229", "h": "50", "x": "508", "y": "1221", "properties": { "controlName": "106-relational-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "229", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "165", "measuredH": "25", "x": "32", "y": "13", "properties": { "size": "17", "text": "Relational Databases" } } ] } } }, { "ID": "14179", "typeID": "__group__", "zOrder": "125", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", "x": "255", "y": "1205", "properties": { "controlName": "100-relational-databases:postgresql" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "191", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "96", "measuredW": "93", "measuredH": "25", "x": "56", "y": "15", "properties": { "size": "17", "text": "PostgreSQL" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14180", "typeID": "__group__", "zOrder": "126", "measuredW": "199", "measuredH": "43", "w": "199", "h": "43", "x": "255", "y": "1255", "properties": { "controlName": "101-relational-databases:mysql" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "191", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "60", "measuredW": "56", "measuredH": "25", "x": "74", "y": "11", "properties": { "size": "17", "text": "MySQL" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14181", "typeID": "__group__", "zOrder": "127", "measuredW": "199", "measuredH": "43", "w": "199", "h": "43", "x": "255", "y": "1300", "properties": { "controlName": "102-relational-databases:mariadb" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "191", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "69", "measuredH": "25", "x": "69", "y": "11", "properties": { "size": "17", "text": "MariaDB" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14182", "typeID": "__group__", "zOrder": "128", "measuredW": "199", "measuredH": "43", "w": "199", "h": "43", "x": "255", "y": "1346", "properties": { "controlName": "103-relational-databases:mssql" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "191", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "67", "measuredW": "63", "measuredH": "25", "x": "70", "y": "11", "properties": { "size": "17", "text": "MS SQL" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14183", "typeID": "__group__", "zOrder": "129", "measuredW": "199", "measuredH": "43", "w": "199", "h": "43", "x": "255", "y": "1392", "properties": { "controlName": "104-relational-databases:oracle" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "191", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "54", "measuredW": "52", "measuredH": "25", "x": "77", "y": "11", "properties": { "size": "17", "text": "Oracle" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14184", "typeID": "__group__", "zOrder": "130", "measuredW": "191", "measuredH": "50", "w": "191", "h": "50", "x": "776", "y": "1207", "properties": { "controlName": "107-nosql-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "191", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "143", "measuredH": "25", "x": "24", "y": "12", "properties": { "text": "NoSQL Databases", "size": "17" } } ] } } }, { "ID": "14185", "typeID": "__group__", "zOrder": "131", "measuredW": "326", "measuredH": "40", "w": "326", "h": "40", "x": "1010", "y": "1202", "properties": { "controlName": "100-nosql-databases:document-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "326", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "80", "measuredH": "25", "x": "15", "y": "8", "properties": { "size": "17", "text": "Document" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "159", "measuredH": "25", "x": "105", "y": "8", "properties": { "size": "17", "text": "{color:blue}MongoDB{color}, CouchDB" } } ] } } }, { "ID": "14186", "typeID": "__group__", "zOrder": "132", "measuredW": "328", "measuredH": "42", "w": "328", "h": "42", "x": "1009", "y": "1335", "properties": { "controlName": "103-nosql-databases:realtime-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Icon", "zOrder": "0", "measuredW": "24", "measuredH": "24", "x": "232", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "1", "typeID": "TextArea", "zOrder": "1", "w": "328", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "2", "properties": { "color": "16770457" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "69", "measuredH": "25", "x": "16", "y": "10", "properties": { "size": "17", "text": "Realtime" } }, { "ID": "3", "typeID": "Label", "zOrder": "3", "measuredW": "159", "measuredH": "25", "x": "99", "y": "10", "properties": { "size": "17", "text": "{color:blue}Firebase{color}, RethinkDB" } } ] } } }, { "ID": "14187", "typeID": "__group__", "zOrder": "133", "measuredW": "178", "measuredH": "44", "w": "178", "h": "44", "x": "541", "y": "1342", "properties": { "controlName": "101-more-about-databases:acid" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "171", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "43", "measuredW": "40", "measuredH": "25", "x": "71", "y": "12", "properties": { "size": "17", "text": "ACID" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14188", "typeID": "__group__", "zOrder": "134", "measuredW": "238", "measuredH": "50", "w": "238", "h": "50", "x": "782", "y": "1452", "properties": { "controlName": "108-more-about-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "238", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "176", "measuredH": "25", "x": "31", "y": "13", "properties": { "text": "More about Databases", "size": "17" } } ] } } }, { "ID": "14189", "typeID": "__group__", "zOrder": "135", "measuredW": "178", "measuredH": "45", "w": "178", "h": "45", "x": "541", "y": "1385", "properties": { "controlName": "102-more-about-databases:transactions" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "171", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "105", "measuredW": "99", "measuredH": "25", "x": "47", "y": "12", "properties": { "size": "17", "text": "Transactions" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14190", "typeID": "__group__", "zOrder": "136", "measuredW": "178", "measuredH": "43", "w": "178", "h": "43", "x": "541", "y": "1431", "properties": { "controlName": "103-more-about-databases:n-plus-one-problem" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "171", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "99", "measuredH": "25", "x": "46", "y": "11", "properties": { "text": "N+1 Problem", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14191", "typeID": "__group__", "zOrder": "137", "measuredW": "215", "measuredH": "44", "w": "215", "h": "44", "x": "1100", "y": "1441", "properties": { "controlName": "107-more-about-databases:sharding-strategies" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "206", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "155", "measuredW": "151", "measuredH": "25", "x": "27", "y": "11", "properties": { "size": "17", "text": "Sharding Strategies" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "191", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "191", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14192", "typeID": "__group__", "zOrder": "138", "measuredW": "272", "measuredH": "49", "w": "272", "h": "49", "x": "449", "y": "1471", "properties": { "controlName": "104-more-about-databases:database-normalization" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "266", "h": "40", "measuredW": "200", "measuredH": "140", "x": "6", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "188", "measuredW": "185", "measuredH": "25", "x": "53", "y": "17", "properties": { "size": "17", "text": "Database Normalization" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14193", "typeID": "__group__", "zOrder": "139", "measuredW": "215", "measuredH": "49", "w": "215", "h": "49", "x": "1100", "y": "1391", "properties": { "controlName": "106-more-about-databases:data-replication" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "207", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "129", "measuredW": "128", "measuredH": "25", "x": "42", "y": "16", "properties": { "size": "17", "text": "Data Replication" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "191", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "191", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14194", "typeID": "__group__", "zOrder": "140", "measuredW": "268", "measuredH": "40", "w": "268", "h": "40", "x": "454", "y": "1526", "properties": { "controlName": "105-more-about-databases:database-indexes" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "214", "measuredW": "205", "measuredH": "25", "x": "32", "y": "8", "properties": { "size": "17", "text": "Indexes and how they work" } } ] } } }, { "ID": "14195", "typeID": "__group__", "zOrder": "141", "measuredW": "238", "measuredH": "50", "w": "238", "h": "50", "x": "796", "y": "1612", "properties": { "controlName": "109-apis" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "238", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "133", "measuredH": "25", "x": "52", "y": "13", "properties": { "text": "Learn about APIs", "size": "17" } } ] } } }, { "ID": "14196", "typeID": "__group__", "zOrder": "142", "measuredW": "196", "measuredH": "71", "w": "196", "h": "71", "x": "1105", "y": "1531", "properties": { "controlName": "100-apis:rest" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "188", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "49", "measuredW": "44", "measuredH": "25", "x": "70", "y": "17", "properties": { "size": "17", "text": "REST" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "179", "measuredW": "167", "measuredH": "22", "x": "7", "y": "49", "properties": { "size": "14", "text": "Read Roy Fielding’s Paper" } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "172", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "172", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14197", "typeID": "__group__", "zOrder": "143", "measuredW": "197", "measuredH": "47", "w": "197", "h": "47", "x": "1105", "y": "1597", "properties": { "controlName": "101-apis:json-apis" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "188", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "90", "measuredW": "85", "measuredH": "25", "x": "49", "y": "15", "properties": { "size": "17", "text": "JSON APIs" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "173", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "173", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14198", "typeID": "__group__", "zOrder": "144", "measuredW": "197", "measuredH": "45", "w": "197", "h": "45", "x": "1105", "y": "1645", "properties": { "controlName": "102-apis:soap" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "188", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "49", "measuredW": "44", "measuredH": "25", "x": "69", "y": "13", "properties": { "size": "17", "text": "SOAP" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "173", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "173", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14199", "typeID": "__group__", "zOrder": "145", "measuredW": "274", "measuredH": "48", "w": "274", "h": "48", "x": "448", "y": "1582", "properties": { "controlName": "104-apis:hateoas" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "40", "measuredW": "200", "measuredH": "140", "x": "6", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "78", "measuredW": "76", "measuredH": "25", "x": "101", "y": "16", "properties": { "size": "17", "text": "HATEOAS" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14200", "typeID": "__group__", "zOrder": "146", "measuredW": "274", "measuredH": "46", "w": "274", "h": "46", "x": "448", "y": "1630", "properties": { "controlName": "105-apis:open-api-spec" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "40", "measuredW": "200", "measuredH": "140", "x": "6", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "230", "measuredW": "222", "measuredH": "25", "x": "28", "y": "13", "properties": { "size": "17", "text": "Open API Spec and Swagger" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14201", "typeID": "__group__", "zOrder": "147", "measuredW": "214", "measuredH": "45", "w": "214", "h": "45", "x": "1101", "y": "1486", "properties": { "controlName": "108-more-about-databases:cap-theorem" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "206", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "109", "measuredW": "107", "measuredH": "25", "x": "48", "y": "12", "properties": { "size": "17", "text": "CAP Theorem" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "190", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "190", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14202", "typeID": "__group__", "zOrder": "148", "measuredW": "273", "measuredH": "46", "w": "273", "h": "46", "x": "449", "y": "1677", "properties": { "controlName": "106-apis:authentication" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "40", "measuredW": "200", "measuredH": "140", "x": "5", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "111", "measuredW": "111", "measuredH": "25", "x": "83", "y": "14", "properties": { "size": "17", "text": "Authentication" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14203", "typeID": "Arrow", "zOrder": "149", "w": "1", "h": "156", "measuredW": "150", "measuredH": "100", "x": "940", "y": "1852", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": -0.5 }, "p1": { "x": 0.4652565385165071, "y": 0.0007431756467057314 }, "p2": { "x": 0, "y": 155 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14204", "typeID": "__group__", "zOrder": "150", "measuredW": "240", "measuredH": "54", "w": "240", "h": "54", "x": "759", "y": "1828", "properties": { "controlName": "111-web-security-knowledge" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "240", "h": "54", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "189", "measuredH": "25", "x": "25", "y": "15", "properties": { "text": "Web Security Knowledge", "size": "17" } } ] } } }, { "ID": "14205", "typeID": "TextArea", "zOrder": "151", "w": "456", "h": "171", "measuredW": "200", "measuredH": "140", "x": "854", "y": "1935" }, { "ID": "14206", "typeID": "__group__", "zOrder": "152", "measuredW": "163", "measuredH": "42", "w": "163", "h": "42", "x": "869", "y": "1999", "properties": { "controlName": "106-web-security-knowledge:cors" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "163", "h": "42", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "48", "measuredH": "25", "x": "58", "y": "9", "properties": { "text": "CORS", "size": "17" } } ] } } }, { "ID": "14207", "typeID": "__group__", "zOrder": "153", "measuredW": "166", "measuredH": "43", "w": "166", "h": "43", "x": "868", "y": "1949", "properties": { "controlName": "105-web-security-knowledge:https" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "166", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "54", "measuredH": "25", "x": "56", "y": "10", "properties": { "text": "HTTPS", "size": "17" } } ] } } }, { "ID": "14208", "typeID": "__group__", "zOrder": "154", "measuredW": "257", "measuredH": "44", "w": "257", "h": "44", "x": "1039", "y": "1949", "properties": { "controlName": "105-web-security-knowledge:content-security-policy" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "257", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "175", "measuredH": "25", "x": "41", "y": "10", "properties": { "text": "Content Security Policy", "size": "17" } } ] } } }, { "ID": "14209", "typeID": "__group__", "zOrder": "155", "measuredW": "427", "measuredH": "43", "w": "427", "h": "43", "x": "868", "y": "2047", "properties": { "controlName": "108-web-security-knowledge:owasp" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "427", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "169", "measuredH": "25", "x": "129", "y": "10", "properties": { "text": "OWASP Security Risks", "size": "17" } } ] } } }, { "ID": "14210", "typeID": "TextArea", "zOrder": "156", "w": "270", "h": "185", "measuredW": "200", "measuredH": "140", "x": "1038", "y": "1739" }, { "ID": "14211", "typeID": "__group__", "zOrder": "157", "measuredW": "239", "measuredH": "40", "w": "239", "h": "40", "x": "1053", "y": "1747", "properties": { "controlName": "100-web-security-knowledge:md5" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "239", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "203", "measuredW": "197", "measuredH": "25", "x": "20", "y": "8", "properties": { "size": "17", "text": "MD5 and why not to use it" } } ] } } }, { "ID": "14212", "typeID": "__group__", "zOrder": "158", "measuredW": "237", "measuredH": "40", "w": "237", "h": "40", "x": "1054", "y": "1792", "properties": { "controlName": "101-web-security-knowledge:sha-family" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "237", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "93", "measuredW": "87", "measuredH": "25", "x": "72", "y": "7", "properties": { "size": "17", "text": "SHA Family" } } ] } } }, { "ID": "14213", "typeID": "__group__", "zOrder": "159", "measuredW": "119", "measuredH": "40", "w": "119", "h": "40", "x": "1055", "y": "1838", "properties": { "controlName": "104-web-security-knowledge:scrypt" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "119", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "62", "measuredW": "47", "measuredH": "25", "x": "38", "y": "7", "properties": { "size": "17", "text": "scrypt" } } ] } } }, { "ID": "14214", "typeID": "__group__", "zOrder": "160", "measuredW": "111", "measuredH": "40", "w": "111", "h": "40", "x": "1181", "y": "1838", "properties": { "controlName": "102-web-security-knowledge:bcrypt" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "111", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "53", "measuredW": "48", "measuredH": "25", "x": "35", "y": "7", "properties": { "size": "17", "text": "bcrypt" } } ] } } }, { "ID": "14215", "typeID": "Label", "zOrder": "161", "w": "155", "measuredW": "149", "measuredH": "25", "x": "1095", "y": "1886", "properties": { "size": "17", "text": "Hashing Algorithms" } }, { "ID": "14216", "typeID": "__group__", "zOrder": "162", "measuredW": "229", "measuredH": "38", "w": "229", "h": "38", "x": "191", "y": "1500", "properties": { "controlName": "100-apis:authentication:cookie-based" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextInput", "zOrder": "0", "w": "223", "measuredW": "129", "measuredH": "32", "x": "6", "y": "6", "properties": { "align": "center", "color": "16770457", "size": "18", "text": "Cookie Based" } }, { "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": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14217", "typeID": "__group__", "zOrder": "163", "measuredW": "258", "measuredH": "43", "w": "258", "h": "43", "x": "1038", "y": "1999", "properties": { "controlName": "107-web-security-knowledge:ssl-tls" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "258", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "69", "measuredH": "25", "x": "94", "y": "9", "properties": { "text": "SSL/TLS", "size": "17" } } ] } } }, { "ID": "14218", "typeID": "__group__", "zOrder": "164", "measuredW": "159", "measuredH": "50", "w": "159", "h": "50", "x": "547", "y": "1965", "properties": { "controlName": "112-testing" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "159", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "56", "measuredH": "25", "x": "52", "y": "13", "properties": { "text": "Testing", "size": "17" } } ] } } }, { "ID": "14219", "typeID": "__group__", "zOrder": "165", "measuredW": "199", "measuredH": "49", "w": "199", "h": "49", "x": "292", "y": "1925", "properties": { "controlName": "100-testing:integration-testing" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "192", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "150", "measuredW": "144", "measuredH": "25", "x": "28", "y": "17", "properties": { "size": "17", "text": "Integration Testing" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14220", "typeID": "__group__", "zOrder": "166", "measuredW": "199", "measuredH": "44", "w": "199", "h": "44", "x": "292", "y": "1974", "properties": { "controlName": "101-testing:unit-testing" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "193", "h": "37", "measuredW": "200", "measuredH": "140", "x": "6", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "99", "measuredW": "91", "measuredH": "25", "x": "53", "y": "14", "properties": { "size": "17", "text": "Unit Testing" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14221", "typeID": "__group__", "zOrder": "167", "measuredW": "199", "measuredH": "43", "w": "199", "h": "43", "x": "292", "y": "2016", "properties": { "controlName": "102-testing:functional-testing" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "193", "h": "37", "measuredW": "200", "measuredH": "140", "x": "6", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "151", "measuredW": "140", "measuredH": "25", "x": "27", "y": "13", "properties": { "size": "17", "text": "Functional Testing" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14222", "typeID": "Arrow", "zOrder": "168", "w": "42", "h": "152", "measuredW": "150", "measuredH": "100", "x": "764", "y": "533", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4470340174304187, "y": 0.25307843688501525 }, "p2": { "x": 9, "y": 151.5 }, "rightArrow": "false" } }, { "ID": "14223", "typeID": "Arrow", "zOrder": "169", "w": "26", "h": "112", "measuredW": "150", "measuredH": "100", "x": "692", "y": "337", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 26, "y": 0 }, "p1": { "x": 0.540933899332929, "y": -0.1946634323832626 }, "p2": { "x": 18, "y": 112 }, "rightArrow": "false" } }, { "ID": "14224", "typeID": "Label", "zOrder": "170", "measuredW": "128", "measuredH": "40", "x": "669", "y": "283", "properties": { "size": "32", "text": "Backend" } }, { "ID": "14225", "typeID": "Arrow", "zOrder": "171", "w": "19", "h": "80", "measuredW": "150", "measuredH": "100", "x": "761", "y": "196", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", "p0": { "x": 17, "y": 0 }, "p1": { "x": 0.4835868694955965, "y": 0.10168134507606086 }, "p2": { "x": 0, "y": 79 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14226", "typeID": "Canvas", "zOrder": "172", "w": "350", "h": "141", "measuredW": "100", "measuredH": "70", "x": "969", "y": "189" }, { "ID": "14227", "typeID": "Label", "zOrder": "173", "measuredW": "314", "measuredH": "25", "x": "983", "y": "206", "properties": { "size": "17", "text": "Find the detailed version of this roadmap" } }, { "ID": "14228", "typeID": "Label", "zOrder": "174", "measuredW": "319", "measuredH": "25", "x": "983", "y": "234", "properties": { "size": "17", "text": "along with resources and other roadmaps" } }, { "ID": "14229", "typeID": "__group__", "zOrder": "175", "measuredW": "320", "measuredH": "45", "w": "320", "h": "45", "x": "984", "y": "270", "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": "1", "typeID": "Label", "zOrder": "1", "measuredW": "105", "measuredH": "28", "x": "141", "y": "8", "properties": { "color": "16777215", "size": "20", "text": "roadmap.sh" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "35", "measuredH": "28", "x": "76", "y": "8", "properties": { "color": "16777215", "size": "20", "text": "http" } }, { "ID": "3", "typeID": "Label", "zOrder": "3", "measuredW": "5", "measuredH": "28", "x": "113", "y": "8", "properties": { "bold": "true", "color": "16777215", "size": "20", "text": ":" } }, { "ID": "4", "typeID": "Label", "zOrder": "4", "measuredW": "10", "measuredH": "28", "x": "120", "y": "9", "properties": { "color": "16777215", "size": "20", "text": "/" } }, { "ID": "5", "typeID": "Label", "zOrder": "5", "measuredW": "10", "measuredH": "28", "x": "128", "y": "9", "properties": { "color": "16777215", "size": "20", "text": "/" } } ] } } }, { "ID": "14230", "typeID": "Canvas", "zOrder": "176", "w": "408", "h": "162", "measuredW": "100", "measuredH": "70", "x": "157", "y": "179" }, { "ID": "14231", "typeID": "Icon", "zOrder": "177", "measuredW": "24", "measuredH": "24", "x": "180", "y": "200", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14232", "typeID": "Icon", "zOrder": "178", "measuredW": "24", "measuredH": "24", "x": "180", "y": "200", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "14233", "typeID": "Label", "zOrder": "179", "measuredW": "269", "measuredH": "24", "x": "216", "y": "200", "properties": { "size": "16", "text": "Personal Recommendation / Opinion" } }, { "ID": "14234", "typeID": "Label", "zOrder": "180", "measuredW": "159", "measuredH": "24", "x": "216", "y": "297", "properties": { "size": "16", "text": "I wouldn't recommend" } }, { "ID": "14235", "typeID": "Icon", "zOrder": "181", "measuredW": "24", "measuredH": "24", "x": "180", "y": "297", "properties": { "color": "10066329", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14236", "typeID": "Label", "zOrder": "182", "w": "324", "measuredW": "315", "measuredH": "24", "x": "217", "y": "265", "properties": { "size": "16", "text": "Order in roadmap not strict (Learn anytime)" } }, { "ID": "14237", "typeID": "Icon", "zOrder": "183", "measuredW": "24", "measuredH": "24", "x": "180", "y": "265", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14238", "typeID": "Icon", "zOrder": "184", "measuredW": "24", "measuredH": "24", "x": "180", "y": "265", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "14239", "typeID": "Label", "zOrder": "185", "measuredW": "272", "measuredH": "24", "x": "216", "y": "233", "properties": { "size": "16", "text": "Alternative Option - Pick this or purple" } }, { "ID": "14240", "typeID": "Icon", "zOrder": "186", "measuredW": "24", "measuredH": "24", "x": "180", "y": "232", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14241", "typeID": "Icon", "zOrder": "187", "measuredW": "24", "measuredH": "24", "x": "180", "y": "232", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14242", "typeID": "Icon", "zOrder": "188", "measuredW": "24", "measuredH": "24", "x": "180", "y": "232", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "14243", "typeID": "Arrow", "zOrder": "189", "w": "41", "h": "264", "measuredW": "150", "measuredH": "100", "x": "738", "y": "695", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 28, "y": -0.5 }, "p1": { "x": 0.4709081800615472, "y": -0.12924926644242468 }, "p2": { "x": 41, "y": 263.5 }, "rightArrow": "false" } }, { "ID": "14244", "typeID": "Arrow", "zOrder": "190", "w": "87", "h": "151", "measuredW": "150", "measuredH": "100", "x": "707", "y": "971", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 72, "y": 0 }, "p1": { "x": 0.4164731105949616, "y": 0.25156333750223336 }, "p2": { "x": 0, "y": 151 }, "rightArrow": "false" } }, { "ID": "14245", "typeID": "Arrow", "zOrder": "191", "w": "43", "h": "82", "measuredW": "150", "measuredH": "100", "x": "850", "y": "876", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": -0.5, "y": 82 }, "p1": { "x": 0.5274187832250412, "y": -0.12252805670406892 }, "p2": { "x": 42.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14246", "typeID": "Arrow", "zOrder": "192", "w": "48", "h": "73", "measuredW": "150", "measuredH": "100", "x": "632", "y": "886", "properties": { "color": "2848996", "curvature": "0", "leftArrow": "false", "p0": { "x": 48, "y": 72.5 }, "p1": { "x": 0.5228612603170445, "y": 0.14935150006550507 }, "p2": { "x": 0, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14247", "typeID": "Arrow", "zOrder": "193", "w": "118", "h": "74", "measuredW": "150", "measuredH": "100", "x": "477", "y": "982", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 118, "y": -0.5 }, "p1": { "x": 0.5873541588257404, "y": 0.06127211140383051 }, "p2": { "x": 0, "y": 73.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14248", "typeID": "Arrow", "zOrder": "194", "w": "91", "h": "61", "measuredW": "150", "measuredH": "100", "x": "960", "y": "980", "properties": { "color": "2848996", "leftArrow": "false", "p0": { "x": 91, "y": 60 }, "p1": { "x": 0.486318838754369, "y": 0.01448408325199147 }, "p2": { "x": 0, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14249", "typeID": "Arrow", "zOrder": "195", "w": "93", "h": "24", "measuredW": "150", "measuredH": "100", "x": "956", "y": "969", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 93, "y": 23 }, "p1": { "x": 0.4798692360633174, "y": -0.0049896765313145654 }, "p2": { "x": 0, "y": -0.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14250", "typeID": "Arrow", "zOrder": "196", "w": "115", "h": "18", "measuredW": "150", "measuredH": "100", "x": "951", "y": "942", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 115, "y": 0 }, "p1": { "x": 0.4495149461236092, "y": -0.004886187015480865 }, "p2": { "x": 0, "y": 17.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14251", "typeID": "Arrow", "zOrder": "197", "w": "131", "h": "45", "measuredW": "150", "measuredH": "100", "x": "467", "y": "966", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 131, "y": -0.5 }, "p1": { "x": 0.5873541588257396, "y": 0.061272111403828454 }, "p2": { "x": 0, "y": 44.5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14252", "typeID": "Arrow", "zOrder": "198", "w": "141", "h": "5", "measuredW": "150", "measuredH": "100", "x": "478", "y": "957", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 141, "y": 0 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 0, "y": 5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14253", "typeID": "__group__", "zOrder": "199", "measuredW": "144", "measuredH": "48", "w": "144", "h": "48", "x": "812", "y": "839", "properties": { "controlName": "100-learn-a-language:go" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "26", "measuredW": "23", "measuredH": "25", "x": "63", "y": "15", "properties": { "size": "17", "text": "Go" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14254", "typeID": "__group__", "zOrder": "200", "measuredW": "144", "measuredH": "47", "w": "144", "h": "47", "x": "341", "y": "934", "properties": { "controlName": "102-learn-a-language:java" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "38", "measuredW": "36", "measuredH": "25", "x": "57", "y": "15", "properties": { "size": "17", "text": "Java" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14255", "typeID": "__group__", "zOrder": "201", "measuredW": "144", "measuredH": "49", "w": "144", "h": "49", "x": "554", "y": "842", "properties": { "controlName": "101-learn-a-language:rust" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "39", "measuredW": "36", "measuredH": "25", "x": "56", "y": "17", "properties": { "size": "17", "text": "Rust" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14256", "typeID": "__group__", "zOrder": "202", "measuredW": "144", "measuredH": "46", "w": "144", "h": "46", "x": "341", "y": "984", "properties": { "controlName": "103-learn-a-language:csharp" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "27", "measuredW": "24", "measuredH": "25", "x": "62", "y": "14", "properties": { "size": "17", "text": "C#" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14257", "typeID": "__group__", "zOrder": "203", "measuredW": "380", "measuredH": "98", "w": "380", "h": "98", "x": "586", "y": "940", "properties": { "controlName": "103-learn-a-language" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "380", "h": "98", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "141", "measuredH": "25", "x": "119", "y": "13", "properties": { "text": "Learn a Language", "size": "17" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "347", "measuredW": "343", "measuredH": "23", "x": "16", "y": "41", "properties": { "size": "15", "text": "Make sure to learn its quirks. Core details about its" } }, { "ID": "3", "typeID": "Label", "zOrder": "3", "w": "306", "measuredW": "300", "measuredH": "23", "x": "37", "y": "64", "properties": { "size": "15", "text": "runtime e.g. concurrency, memory model etc." } } ] } } }, { "ID": "14258", "typeID": "__group__", "zOrder": "204", "measuredW": "144", "measuredH": "44", "w": "144", "h": "44", "x": "341", "y": "1033", "properties": { "controlName": "103-learn-a-language:php" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "34", "measuredW": "34", "measuredH": "25", "x": "59", "y": "12", "properties": { "size": "17", "text": "PHP" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14259", "typeID": "__group__", "zOrder": "205", "measuredW": "146", "measuredH": "47", "w": "146", "h": "47", "x": "1039", "y": "919", "properties": { "controlName": "105-learn-a-language:javascript" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "85", "measuredW": "81", "measuredH": "25", "x": "27", "y": "15", "properties": { "size": "17", "text": "JavaScript" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14260", "typeID": "__group__", "zOrder": "206", "measuredW": "146", "measuredH": "45", "w": "146", "h": "45", "x": "1039", "y": "967", "properties": { "controlName": "106-learn-a-language:python" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "56", "measuredW": "53", "measuredH": "25", "x": "40", "y": "13", "properties": { "size": "17", "text": "Python" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14261", "typeID": "__group__", "zOrder": "207", "measuredW": "146", "measuredH": "47", "w": "146", "h": "47", "x": "1039", "y": "1011", "properties": { "controlName": "107-learn-a-language:ruby" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "136", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "42", "measuredW": "39", "measuredH": "25", "x": "47", "y": "15", "properties": { "size": "17", "text": "Ruby" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "122", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14262", "typeID": "Arrow", "zOrder": "208", "w": "154", "h": "40", "measuredW": "150", "measuredH": "100", "x": "864", "y": "520", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4299387442572742, "y": 0.06087289433384378 }, "p2": { "x": 154, "y": 40 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14263", "typeID": "Arrow", "zOrder": "209", "w": "152", "h": "83", "measuredW": "150", "measuredH": "100", "x": "872", "y": "522", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.5124862467909179, "y": -0.09515553629180144 }, "p2": { "x": 152, "y": 83 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14264", "typeID": "Arrow", "zOrder": "210", "w": "124", "h": "57", "measuredW": "150", "measuredH": "100", "x": "508", "y": "524", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 124, "y": 0 }, "p1": { "x": 0.4977437042068999, "y": -0.11213547479256634 }, "p2": { "x": 0, "y": 57 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14265", "typeID": "Arrow", "zOrder": "211", "w": "151", "h": "29", "measuredW": "150", "measuredH": "100", "x": "872", "y": "474", "properties": { "color": "2848996", "leftArrow": "false", "p0": { "x": 150, "y": 28 }, "p1": { "x": 0.4823054457996908, "y": 0.02336368321594228 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14266", "typeID": "Arrow", "zOrder": "212", "w": "153", "h": "13", "measuredW": "150", "measuredH": "100", "x": "874", "y": "457", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 152, "y": 0 }, "p1": { "x": 0.4798692360633173, "y": -0.004989676531314521 }, "p2": { "x": 0, "y": 12 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14267", "typeID": "Arrow", "zOrder": "213", "h": "60", "measuredW": "150", "measuredH": "100", "x": "872", "y": "408", "properties": { "color": "2848996", "direction": "bottom", "leftArrow": "false", "p0": { "x": 149, "y": 0 }, "p1": { "x": 0.4552212800557556, "y": -0.05494250203275647 }, "p2": { "x": 0, "y": 59 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14268", "typeID": "Arrow", "zOrder": "214", "w": "129", "h": "36", "measuredW": "150", "measuredH": "100", "x": "493", "y": "476", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "p0": { "x": 129, "y": 0 }, "p1": { "x": 0.4772874058127019, "y": 0.05888051668460705 }, "p2": { "x": 0, "y": 36 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14269", "typeID": "Arrow", "zOrder": "215", "w": "131", "h": "9", "measuredW": "150", "measuredH": "100", "x": "493", "y": "465", "properties": { "color": "2848996", "curvature": "0", "leftArrow": "false", "p0": { "x": 129, "y": 7 }, "p1": { "x": 0.4652789342214826, "y": -0.001332223147377271 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14270", "typeID": "Arrow", "zOrder": "216", "w": "143", "h": "53", "measuredW": "150", "measuredH": "100", "x": "483", "y": "418", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 141, "y": 51 }, "p1": { "x": 0.45522128005575574, "y": -0.054942502032756434 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14271", "typeID": "__group__", "zOrder": "217", "measuredW": "278", "measuredH": "60", "w": "278", "h": "60", "x": "606", "y": "434", "properties": { "controlName": "100-internet" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "272", "h": "50", "measuredW": "200", "measuredH": "140", "x": "6", "y": "10", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "62", "measuredH": "25", "x": "111", "y": "23", "properties": { "text": "Internet", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14272", "typeID": "__group__", "zOrder": "218", "measuredW": "306", "measuredH": "53", "w": "306", "h": "53", "x": "209", "y": "386", "properties": { "controlName": "100-internet:how-does-the-internet-work" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "299", "h": "44", "measuredW": "200", "measuredH": "140", "x": "7", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "223", "measuredW": "219", "measuredH": "25", "x": "45", "y": "19", "properties": { "size": "17", "text": "How does the internet work?" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14273", "typeID": "__group__", "zOrder": "219", "measuredW": "307", "measuredH": "47", "w": "307", "h": "47", "x": "208", "y": "438", "properties": { "controlName": "101-internet:what-is-http" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "299", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "119", "measuredW": "113", "measuredH": "25", "x": "98", "y": "15", "properties": { "size": "17", "text": "What is HTTP?" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14274", "typeID": "__group__", "zOrder": "220", "measuredW": "307", "measuredH": "48", "w": "307", "h": "48", "x": "208", "y": "483", "properties": { "controlName": "102-internet:browsers-and-how-they-work" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "299", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "230", "measuredW": "225", "measuredH": "25", "x": "42", "y": "16", "properties": { "size": "17", "text": "Browsers and how they work?" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14275", "typeID": "__group__", "zOrder": "221", "measuredW": "290", "measuredH": "49", "w": "290", "h": "49", "x": "1009", "y": "381", "properties": { "controlName": "103-internet:dns-and-how-it-works" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "280", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "179", "measuredW": "175", "measuredH": "25", "x": "51", "y": "17", "properties": { "size": "17", "text": "DNS and how it works?" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "266", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "266", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14276", "typeID": "__group__", "zOrder": "222", "measuredW": "290", "measuredH": "45", "w": "290", "h": "45", "x": "1008", "y": "431", "properties": { "controlName": "104-internet:what-is-domain-name" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "280", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "179", "measuredW": "180", "measuredH": "25", "x": "51", "y": "13", "properties": { "size": "17", "text": "What is Domain Name?" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "266", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "266", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14277", "typeID": "__group__", "zOrder": "223", "measuredW": "289", "measuredH": "46", "w": "289", "h": "46", "x": "1009", "y": "476", "properties": { "controlName": "105-internet:what-is-hosting" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "280", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "133", "measuredW": "126", "measuredH": "25", "x": "74", "y": "14", "properties": { "size": "17", "text": "What is hosting?" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "265", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "265", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14278", "typeID": "__group__", "zOrder": "224", "measuredW": "277", "measuredH": "55", "w": "277", "h": "55", "x": "607", "y": "495", "properties": { "controlName": "101-basic-frontend" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "272", "h": "50", "measuredW": "200", "measuredH": "140", "x": "5", "y": "5", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "207", "measuredH": "25", "x": "37", "y": "18", "properties": { "text": "Basic Frontend Knowledge", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14279", "typeID": "__group__", "zOrder": "225", "measuredW": "148", "measuredH": "52", "w": "148", "h": "52", "x": "367", "y": "547", "properties": { "controlName": "100-basic-frontend:html" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "142", "h": "43", "measuredW": "200", "measuredH": "140", "x": "6", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "49", "measuredW": "48", "measuredH": "25", "x": "52", "y": "19", "properties": { "size": "17", "text": "HTML" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14280", "typeID": "__group__", "zOrder": "226", "measuredW": "150", "measuredH": "50", "w": "150", "h": "50", "x": "1009", "y": "528", "properties": { "controlName": "101-basic-frontend:css" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "142", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "38", "measuredW": "33", "measuredH": "25", "x": "52", "y": "17", "properties": { "size": "17", "text": "CSS" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "126", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "126", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14281", "typeID": "__group__", "zOrder": "227", "measuredW": "150", "measuredH": "48", "w": "150", "h": "48", "x": "1009", "y": "581", "properties": { "controlName": "102-basic-frontend:javascript" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "142", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "84", "measuredW": "81", "measuredH": "25", "x": "34", "y": "14", "properties": { "size": "17", "text": "JavaScript" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "126", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "126", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14282", "typeID": "Arrow", "zOrder": "228", "w": "135", "h": "195", "measuredW": "150", "measuredH": "100", "x": "887", "y": "694", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 134.5, "y": 195 }, "p1": { "x": 0.5227813114793675, "y": 0.0017380179353795955 }, "p2": { "x": -0.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14283", "typeID": "Arrow", "zOrder": "229", "w": "136", "h": "131", "measuredW": "150", "measuredH": "100", "x": "892", "y": "692", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 135.5, "y": 131 }, "p1": { "x": 0.5227813114793675, "y": 0.0017380179353796794 }, "p2": { "x": -0.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14284", "typeID": "Arrow", "zOrder": "230", "w": "138", "h": "76", "measuredW": "150", "measuredH": "100", "x": "885", "y": "686", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 137.5, "y": 76 }, "p1": { "x": 0.524315747719159, "y": -0.026418088060293544 }, "p2": { "x": -0.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14285", "typeID": "Arrow", "zOrder": "231", "w": "141", "h": "30", "measuredW": "150", "measuredH": "100", "x": "884", "y": "680", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 140.5, "y": 30 }, "p1": { "x": 0.5227813114793672, "y": 0.0017380179353795478 }, "p2": { "x": -0.5, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14286", "typeID": "Arrow", "zOrder": "232", "w": "144", "h": "5", "measuredW": "150", "measuredH": "100", "x": "881", "y": "669", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 143.5, "y": 0 }, "p1": { "x": 0.5227813114793672, "y": 0.001738017935379522 }, "p2": { "x": -0.5, "y": 5 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14287", "typeID": "__group__", "zOrder": "233", "measuredW": "276", "measuredH": "51", "w": "276", "h": "51", "x": "1009", "y": "638", "properties": { "controlName": "105-os-general-knowledge:memory-management" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "267", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "170", "measuredW": "169", "measuredH": "25", "x": "50", "y": "18", "properties": { "size": "17", "text": "Memory Management" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14288", "typeID": "__group__", "zOrder": "234", "measuredW": "276", "measuredH": "47", "w": "276", "h": "47", "x": "1009", "y": "691", "properties": { "controlName": "106-os-general-knowledge:interprocess-communication" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "224", "measuredW": "222", "measuredH": "25", "x": "23", "y": "13", "properties": { "size": "17", "text": "Interprocess Communication" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14289", "typeID": "__group__", "zOrder": "235", "measuredW": "276", "measuredH": "47", "w": "276", "h": "47", "x": "1009", "y": "741", "properties": { "controlName": "107-os-general-knowledge:io-management" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "135", "measuredW": "133", "measuredH": "25", "x": "66", "y": "14", "properties": { "size": "17", "text": "I/O Management" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14290", "typeID": "__group__", "zOrder": "236", "measuredW": "276", "measuredH": "69", "w": "276", "h": "69", "x": "1009", "y": "791", "properties": { "controlName": "108-os-general-knowledge:posix-basics" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "65", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "105", "measuredH": "25", "x": "81", "y": "15", "properties": { "text": "POSIX Basics", "size": "17" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "180", "measuredW": "172", "measuredH": "23", "x": "44", "y": "36", "properties": { "size": "15", "text": "stdin, stdout, stderr, pipes" } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14291", "typeID": "__group__", "zOrder": "237", "measuredW": "276", "measuredH": "44", "w": "276", "h": "44", "x": "1009", "y": "866", "properties": { "controlName": "109-os-general-knowledge:basic-networking-concepts" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "43", "measuredW": "200", "measuredH": "140", "x": "0", "y": "1", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "218", "measuredW": "213", "measuredH": "25", "x": "25", "y": "10", "properties": { "size": "17", "text": "Basic Networking Concepts" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "252", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14292", "typeID": "Arrow", "zOrder": "238", "w": "128", "h": "151", "measuredW": "150", "measuredH": "100", "x": "506", "y": "698", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 128, "y": 0 }, "p1": { "x": 0.4075757037878519, "y": -0.014129007064503547 }, "p2": { "x": 0, "y": 151 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14293", "typeID": "Arrow", "zOrder": "239", "w": "125", "h": "107", "measuredW": "150", "measuredH": "100", "x": "507", "y": "691", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 125, "y": 0 }, "p1": { "x": 0.4291571249168944, "y": -0.03135849892886164 }, "p2": { "x": 0, "y": 107 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14294", "typeID": "Arrow", "zOrder": "240", "w": "119", "h": "55", "measuredW": "150", "measuredH": "100", "x": "509", "y": "689", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 119, "y": 0 }, "p1": { "x": 0.513033864773653, "y": -0.03543581985336902 }, "p2": { "x": 0, "y": 55 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14295", "typeID": "Arrow", "zOrder": "241", "w": "131", "h": "11", "measuredW": "150", "measuredH": "100", "x": "502", "y": "683", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 131, "y": 0 }, "p1": { "x": 0.4401290896950813, "y": -0.005675495214778532 }, "p2": { "x": 0, "y": 11 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14296", "typeID": "Arrow", "zOrder": "242", "w": "138", "h": "32", "measuredW": "150", "measuredH": "100", "x": "497", "y": "649", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 138, "y": 32 }, "p1": { "x": 0.4566473988439307, "y": -0.03179190751445087 }, "p2": { "x": 0, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14297", "typeID": "__group__", "zOrder": "243", "measuredW": "276", "measuredH": "60", "w": "276", "h": "60", "x": "621", "y": "653", "properties": { "controlName": "102-os-general-knowledge" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "272", "h": "50", "measuredW": "200", "measuredH": "140", "x": "4", "y": "10", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "213", "measuredH": "25", "x": "33", "y": "23", "properties": { "text": "OS and General Knowledge", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14298", "typeID": "__group__", "zOrder": "244", "measuredW": "275", "measuredH": "52", "w": "275", "h": "52", "x": "242", "y": "614", "properties": { "controlName": "100-os-general-knowledge:terminal-usage" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "269", "h": "43", "measuredW": "200", "measuredH": "140", "x": "6", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "123", "measuredW": "121", "measuredH": "25", "x": "79", "y": "19", "properties": { "size": "17", "text": "Terminal Usage" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14299", "typeID": "__group__", "zOrder": "245", "measuredW": "275", "measuredH": "106", "w": "275", "h": "106", "x": "242", "y": "817", "properties": { "controlName": "104-os-general-knowledge:basic-terminal-commands" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "269", "h": "101", "measuredW": "200", "measuredH": "140", "x": "6", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "217", "measuredH": "26", "x": "32", "y": "17", "properties": { "text": "Basic Terminal Commands", "size": "18" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "223", "measuredH": "25", "x": "29", "y": "43", "properties": { "text": "grep, awk, sed, lsof, curl, wget", "size": "17" } }, { "ID": "3", "typeID": "Label", "zOrder": "3", "measuredW": "204", "measuredH": "25", "x": "39", "y": "69", "properties": { "text": "tail, head, less, find, ssh, kill", "size": "17" } }, { "ID": "4", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "5", "typeID": "Icon", "zOrder": "5", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14300", "typeID": "__group__", "zOrder": "246", "measuredW": "274", "measuredH": "50", "w": "274", "h": "50", "x": "242", "y": "715", "properties": { "controlName": "102-os-general-knowledge:process-management" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "267", "h": "43", "measuredW": "200", "measuredH": "140", "x": "7", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "172", "measuredW": "170", "measuredH": "25", "x": "55", "y": "16", "properties": { "size": "17", "text": "Process Management" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14301", "typeID": "__group__", "zOrder": "247", "measuredW": "275", "measuredH": "49", "w": "275", "h": "49", "x": "242", "y": "766", "properties": { "controlName": "103-os-general-knowledge:threads-and-concurrency" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "43", "measuredW": "200", "measuredH": "140", "x": "7", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "202", "measuredW": "200", "measuredH": "25", "x": "40", "y": "16", "properties": { "size": "17", "text": "Threads and Concurrency" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14302", "typeID": "__group__", "zOrder": "248", "measuredW": "275", "measuredH": "48", "w": "275", "h": "48", "x": "242", "y": "667", "properties": { "controlName": "101-os-general-knowledge:how-oss-work-in-general" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "268", "h": "43", "measuredW": "200", "measuredH": "140", "x": "7", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "197", "measuredW": "195", "measuredH": "25", "x": "42", "y": "14", "properties": { "size": "17", "text": "How OSs work in General" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14303", "typeID": "Arrow", "zOrder": "249", "w": "58", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1144", "y": "1140", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 58, "y": 1 }, "p1": { "x": 0.4872751951136749, "y": -0.011876484560570062 }, "p2": { "x": 0, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14304", "typeID": "Arrow", "zOrder": "250", "w": "85", "h": "3", "measuredW": "150", "measuredH": "100", "x": "807", "y": "1136", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": 83, "y": 1 }, "p1": { "x": 0.4872751951136748, "y": -0.01187648456057007 }, "p2": { "x": 0, "y": 1 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14305", "typeID": "Arrow", "zOrder": "251", "w": "56", "h": "1", "measuredW": "150", "measuredH": "100", "x": "440", "y": "1142", "properties": { "color": "2848996", "curvature": "-1", "leftArrow": "false", "p0": { "x": -0.5, "y": 0 }, "p1": { "x": 0.4872751951136748, "y": -0.011876484560570066 }, "p2": { "x": 55, "y": 0 }, "rightArrow": "false", "stroke": "dotted" } }, { "ID": "14306", "typeID": "__group__", "zOrder": "252", "measuredW": "224", "measuredH": "62", "w": "224", "h": "62", "x": "222", "y": "1106", "properties": { "controlName": "100-version-control-systems:git" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "216", "h": "54", "measuredW": "200", "measuredH": "140", "x": "8", "y": "8", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "144", "measuredH": "25", "x": "44", "y": "23", "properties": { "text": "Basic Usage of Git", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14307", "typeID": "__group__", "zOrder": "253", "measuredW": "138", "measuredH": "57", "w": "138", "h": "57", "x": "1198", "y": "1008", "properties": { "controlName": "100-repo-hosting-services:github" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "131", "h": "49", "measuredW": "200", "measuredH": "140", "x": "0", "y": "8", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "54", "measuredH": "25", "x": "39", "y": "21", "properties": { "text": "GitHub", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "114", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "114", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14308", "typeID": "__group__", "zOrder": "254", "measuredW": "319", "measuredH": "78", "w": "319", "h": "78", "x": "853", "y": "1099", "properties": { "controlName": "105-repo-hosting-services" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "319", "h": "78", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "172", "measuredH": "25", "x": "74", "y": "15", "properties": { "text": "Repo hosting services", "size": "17" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "279", "measuredW": "275", "measuredH": "23", "x": "20", "y": "41", "properties": { "size": "15", "text": "Create account and Learn to use GitHub" } } ] } } }, { "ID": "14309", "typeID": "__group__", "zOrder": "255", "measuredW": "336", "measuredH": "77", "w": "336", "h": "77", "x": "484", "y": "1100", "properties": { "controlName": "104-version-control-systems" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "336", "h": "77", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "186", "measuredH": "25", "x": "75", "y": "15", "properties": { "text": "Version Control Systems", "size": "17" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "292", "measuredW": "285", "measuredH": "23", "x": "22", "y": "40", "properties": { "size": "15", "text": "What are they and why you should use one" } } ] } } }, { "ID": "14310", "typeID": "__group__", "zOrder": "256", "measuredW": "140", "measuredH": "53", "w": "140", "h": "53", "x": "1198", "y": "1120", "properties": { "controlName": "102-repo-hosting-services:bitbucket" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "131", "h": "49", "measuredW": "200", "measuredH": "140", "x": "0", "y": "4", "properties": { "backgroundAlpha": "0.5", "color": "10066329" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "80", "measuredW": "75", "measuredH": "25", "x": "26", "y": "16", "properties": { "bold": "true", "color": "3355443", "size": "17", "text": "Bitbucket" } }, { "ID": "3", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "116", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "116", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "5", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "116", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14311", "typeID": "__group__", "zOrder": "257", "measuredW": "140", "measuredH": "54", "w": "140", "h": "54", "x": "1198", "y": "1065", "properties": { "controlName": "101-repo-hosting-services:gitlab" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "131", "h": "49", "measuredW": "200", "measuredH": "140", "x": "0", "y": "5", "properties": { "backgroundAlpha": "0.5", "color": "10066329" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "52", "measuredW": "52", "measuredH": "25", "x": "40", "y": "17", "properties": { "bold": "true", "color": "3355443", "size": "17", "text": "GitLab" } }, { "ID": "3", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "116", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "4", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "116", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "5", "typeID": "Icon", "zOrder": "4", "measuredW": "24", "measuredH": "24", "x": "116", "y": "0", "properties": { "color": "3700253", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14312", "typeID": "__group__", "zOrder": "258", "measuredW": "178", "measuredH": "48", "w": "178", "h": "48", "x": "541", "y": "1294", "properties": { "controlName": "100-more-about-databases:orms" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "171", "h": "40", "measuredW": "200", "measuredH": "140", "x": "7", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "49", "measuredW": "49", "measuredH": "25", "x": "71", "y": "16", "properties": { "size": "17", "text": "ORMs" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14313", "typeID": "__group__", "zOrder": "259", "measuredW": "148", "measuredH": "57", "w": "148", "h": "57", "x": "545", "y": "2042", "properties": { "controlName": "113-ci-cd" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "140", "h": "50", "measuredW": "200", "measuredH": "140", "x": "8", "y": "7", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "62", "measuredW": "59", "measuredH": "25", "x": "47", "y": "20", "properties": { "size": "17", "text": "CI / CD" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14314", "typeID": "__group__", "zOrder": "260", "measuredW": "324", "measuredH": "50", "w": "324", "h": "50", "x": "521", "y": "2133", "properties": { "controlName": "114-design-and-development-principles" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "324", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "275", "measuredH": "25", "x": "24", "y": "13", "properties": { "size": "17", "text": "Design and Development Principles" } } ] } } }, { "ID": "14319", "typeID": "__group__", "zOrder": "261", "measuredW": "268", "measuredH": "46", "w": "268", "h": "46", "x": "168", "y": "2081", "properties": { "controlName": "100-design-and-development-principles:gof-design-patterns" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "260", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "6", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "168", "measuredW": "164", "measuredH": "25", "x": "54", "y": "13", "properties": { "size": "17", "text": "GOF Design Patterns" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14320", "typeID": "__group__", "zOrder": "262", "measuredW": "268", "measuredH": "45", "w": "268", "h": "45", "x": "168", "y": "2127", "properties": { "controlName": "101-design-and-development-principles:domain-driven-design" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "260", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "5", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "175", "measuredW": "172", "measuredH": "25", "x": "50", "y": "12", "properties": { "size": "17", "text": "Domain Driven Design" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14321", "typeID": "__group__", "zOrder": "263", "measuredW": "268", "measuredH": "43", "w": "268", "h": "43", "x": "168", "y": "2174", "properties": { "controlName": "102-design-and-development-principles:test-driven-development" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "260", "h": "40", "measuredW": "200", "measuredH": "140", "x": "8", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "196", "measuredW": "194", "measuredH": "25", "x": "40", "y": "10", "properties": { "size": "17", "text": "Test Driven Development" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14322", "typeID": "__group__", "zOrder": "264", "measuredW": "254", "measuredH": "40", "w": "254", "h": "40", "x": "977", "y": "2364", "properties": { "controlName": "104-architectural-patterns:serverless" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "245", "h": "37", "measuredW": "200", "measuredH": "140", "x": "0", "y": "3", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "87", "measuredW": "82", "measuredH": "25", "x": "79", "y": "9", "properties": { "size": "17", "text": "Serverless" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "230", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "230", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14323", "typeID": "__group__", "zOrder": "265", "measuredW": "328", "measuredH": "138", "w": "328", "h": "138", "x": "581", "y": "2844", "properties": { "controlName": "123-scalability" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "318", "h": "129", "measuredW": "200", "measuredH": "140", "x": "10", "y": "9", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "134", "measuredH": "25", "x": "102", "y": "25", "properties": { "text": "Building for Scale", "size": "17" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "w": "264", "measuredW": "260", "measuredH": "24", "x": "37", "y": "53", "properties": { "size": "16", "text": "General topics that you should learn" } }, { "ID": "3", "typeID": "Label", "zOrder": "3", "w": "270", "measuredW": "258", "measuredH": "24", "x": "34", "y": "76", "properties": { "size": "16", "text": "and care about for the sustainability" } }, { "ID": "4", "typeID": "Label", "zOrder": "4", "w": "108", "measuredW": "105", "measuredH": "24", "x": "115", "y": "100", "properties": { "size": "16", "text": "of the product." } }, { "ID": "5", "typeID": "Icon", "zOrder": "5", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "6", "typeID": "Icon", "zOrder": "6", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14324", "typeID": "__group__", "zOrder": "266", "measuredW": "210", "measuredH": "48", "w": "210", "h": "48", "x": "335", "y": "2770", "properties": { "controlName": "100-scalability:mitigation-strategies" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "199", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "8", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "159", "measuredW": "159", "measuredH": "25", "x": "20", "y": "15", "properties": { "size": "17", "text": "Mitigation Strategies" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "186", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "186", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14325", "typeID": "__group__", "zOrder": "267", "measuredW": "198", "measuredH": "36", "w": "198", "h": "36", "x": "336", "y": "2915", "properties": { "controlName": "101-scalability:instrumentation-monitoring-telemetry" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "36", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "155", "measuredW": "154", "measuredH": "25", "x": "22", "y": "6", "properties": { "size": "17", "text": "Understand the Diff." } } ] } } }, { "ID": "14326", "typeID": "Label", "zOrder": "268", "w": "84", "measuredW": "83", "measuredH": "25", "x": "189", "y": "2926", "properties": { "size": "17", "text": "Monitoring" } }, { "ID": "14327", "typeID": "Label", "zOrder": "269", "w": "78", "measuredW": "73", "measuredH": "25", "x": "182", "y": "2769", "properties": { "size": "17", "text": "Throttling" } }, { "ID": "14328", "typeID": "Label", "zOrder": "270", "w": "109", "measuredW": "107", "measuredH": "25", "x": "151", "y": "2797", "properties": { "size": "17", "text": "Backpressure" } }, { "ID": "14329", "typeID": "Label", "zOrder": "271", "w": "100", "measuredW": "94", "measuredH": "25", "x": "160", "y": "2825", "properties": { "size": "17", "text": "Loadshifting" } }, { "ID": "14330", "typeID": "Label", "zOrder": "272", "w": "70", "measuredW": "66", "measuredH": "25", "x": "188", "y": "2719", "properties": { "size": "17", "text": "Graceful" } }, { "ID": "14331", "typeID": "Label", "zOrder": "273", "w": "84", "measuredW": "76", "measuredH": "25", "x": "187", "y": "2951", "properties": { "size": "17", "text": "Telemetry" } }, { "ID": "14332", "typeID": "Label", "zOrder": "274", "w": "124", "measuredW": "121", "measuredH": "25", "x": "149", "y": "2901", "properties": { "size": "17", "text": "Instrumentation" } }, { "ID": "14333", "typeID": "Label", "zOrder": "275", "w": "118", "measuredW": "116", "measuredH": "25", "x": "142", "y": "2850", "properties": { "size": "17", "text": "Circuit Breaker" } }, { "ID": "14334", "typeID": "__group__", "zOrder": "276", "measuredW": "342", "measuredH": "49", "w": "342", "h": "49", "x": "958", "y": "2879", "properties": { "controlName": "102-scalability:migration-strategies" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "333", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "9", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "155", "measuredH": "25", "x": "93", "y": "16", "properties": { "text": "Migration Strategies", "size": "17" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "318", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "318", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14335", "typeID": "__group__", "zOrder": "277", "measuredW": "341", "measuredH": "42", "w": "341", "h": "42", "x": "959", "y": "2932", "properties": { "controlName": "103-scalability:horizontal-vertical-scaling" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "332", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "2", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "230", "measuredW": "221", "measuredH": "25", "x": "54", "y": "9", "properties": { "size": "17", "text": "Horizontal vs Vertical Scaling" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "317", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "317", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14336", "typeID": "Label", "zOrder": "278", "w": "96", "measuredW": "96", "measuredH": "25", "x": "162", "y": "2739", "properties": { "size": "17", "text": "Degradation" } }, { "ID": "14337", "typeID": "Icon", "zOrder": "279", "measuredW": "24", "measuredH": "24", "x": "451", "y": "1521", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14338", "typeID": "Icon", "zOrder": "280", "measuredW": "24", "measuredH": "24", "x": "451", "y": "1521", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "14339", "typeID": "Icon", "zOrder": "281", "measuredW": "24", "measuredH": "24", "x": "1292", "y": "1723", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14340", "typeID": "Icon", "zOrder": "282", "measuredW": "24", "measuredH": "24", "x": "1292", "y": "1723", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "14341", "typeID": "Icon", "zOrder": "283", "measuredW": "24", "measuredH": "24", "x": "1297", "y": "1930", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "14342", "typeID": "Icon", "zOrder": "284", "measuredW": "24", "measuredH": "24", "x": "1297", "y": "1930", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } }, { "ID": "14343", "typeID": "__group__", "zOrder": "285", "measuredW": "197", "measuredH": "47", "w": "197", "h": "47", "x": "1106", "y": "1687", "properties": { "controlName": "103-apis:grpc" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "188", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "7", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "w": "90", "measuredW": "45", "measuredH": "25", "x": "49", "y": "15", "properties": { "align": "center", "size": "17", "text": "gRPC" } }, { "ID": "2", "typeID": "Icon", "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "173", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "3", "typeID": "Icon", "zOrder": "3", "measuredW": "24", "measuredH": "24", "x": "173", "y": "0", "properties": { "color": "10027263", "icon": { "ID": "check-circle", "size": "small" } } } ] } } }, { "ID": "14344", "typeID": "__group__", "zOrder": "286", "measuredW": "326", "measuredH": "40", "w": "326", "h": "40", "x": "1010", "y": "1247", "properties": { "controlName": "101-nosql-databases:column-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "326", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "96", "measuredH": "25", "x": "15", "y": "8", "properties": { "size": "17", "text": "Column DBs" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "83", "measuredH": "25", "x": "120", "y": "8", "properties": { "size": "17", "text": "{color:blue}Cassandra{color}" } } ] } } }, { "ID": "14345", "typeID": "__group__", "zOrder": "287", "measuredW": "328", "measuredH": "40", "w": "328", "h": "40", "x": "1009", "y": "1292", "properties": { "controlName": "102-nosql-databases:timeseries-databases" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "328", "h": "40", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "90", "measuredH": "25", "x": "16", "y": "8", "properties": { "size": "17", "text": "Time series" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "175", "measuredH": "25", "x": "120", "y": "9", "properties": { "size": "17", "text": "{color:blue}InfluxDB{color}, TimescaleDB" } } ] } } }, { "ID": "14357", "typeID": "Arrow", "zOrder": "0", "w": "86", "h": "20", "measuredW": "150", "measuredH": "100", "x": "332", "y": "2320", "properties": { "color": "2848996", "curvature": "0", "direction": "bottom", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "p0": { "x": 86.3287376086613, "y": -0.09050190496964206 }, "p1": { "x": 0.5156380838817266, "y": -0.06987812461501966 }, "p2": { "x": 0.05062682870931212, "y": 19.596770192063104 } } }, { "ID": "14358", "typeID": "__group__", "zOrder": "288", "measuredW": "324", "measuredH": "50", "w": "324", "h": "50", "x": "521", "y": "2187", "properties": { "controlName": "ext_link:roadmap.sh/software-design-architecture" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "324", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "4273622", "borderColor": "4273622", "textColor": "16777215" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "240", "measuredH": "25", "x": "42", "y": "12", "properties": { "text": "Software Design & Architecture", "size": "17", "color": "16777215" } } ] } } } ] }, "attributes": { "name": "New Wireframe 1 copy 2", "order": 1000006.8992828326, "parentID": null, "notes": "" }, "branchID": "Master", "resourceID": "4BE92169-157F-4FC5-8E20-403CBCF7A6C6", "mockupH": "3053", "mockupW": "1196", "measuredW": "1338", "measuredH": "3232", "version": "1.0" }, "groupOffset": { "x": 0, "y": 0 }, "dependencies": [], "projectID": "file:///Users/kamranahmed/Desktop/devops%20roadmap%5C.bmpr" }