diff --git a/public/images/system-design.png b/public/images/system-design.png new file mode 100644 index 000000000..567d40603 Binary files /dev/null and b/public/images/system-design.png differ diff --git a/public/jsons/system-design.json b/public/jsons/system-design.json new file mode 100644 index 000000000..c0f762348 --- /dev/null +++ b/public/jsons/system-design.json @@ -0,0 +1 @@ +{"mockup":{"controls":{"control":[{"ID":"14940","typeID":"Label","zOrder":"75","measuredW":"189","measuredH":"36","x":"772","y":"185","properties":{"size":"28","text":"System Design"}},{"ID":"14941","typeID":"Canvas","zOrder":"76","w":"350","h":"141","measuredW":"100","measuredH":"70","x":"1110","y":"102"},{"ID":"14942","typeID":"Label","zOrder":"77","measuredW":"314","measuredH":"25","x":"1124","y":"119","properties":{"size":"17","text":"Find the detailed version of this roadmap"}},{"ID":"14943","typeID":"Label","zOrder":"78","measuredW":"319","measuredH":"25","x":"1124","y":"147","properties":{"size":"17","text":"along with resources and other roadmaps"}},{"ID":"14944","typeID":"__group__","zOrder":"79","measuredW":"320","measuredH":"45","w":"320","h":"45","x":"1125","y":"183","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":"45","measuredH":"28","x":"66","y":"8","properties":{"color":"16777215","size":"20","text":"https"}},{"ID":"3","typeID":"Label","zOrder":"3","measuredW":"5","measuredH":"28","x":"113","y":"8","properties":{"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":"14946","typeID":"Arrow","zOrder":"80","w":"11","h":"65","measuredW":"150","measuredH":"100","x":"837","y":"109","properties":{"color":"2848996","direction":"bottom","leftArrow":"false","rightArrow":"false","stroke":"dotted","p0":{"x":5.81355254908226,"y":-0.3048709282632984},"p1":{"x":0.4747832595422888,"y":-0.12123341254486592},"p2":{"x":11,"y":65}}},{"ID":"15028","typeID":"TextArea","zOrder":"71","w":"316","h":"44","measuredW":"200","measuredH":"140","x":"302","y":"360","properties":{"color":"16770457"}},{"ID":"15029","typeID":"Label","zOrder":"72","measuredW":"249","measuredH":"25","x":"335","y":"369","properties":{"size":"17","text":"How to approach System Design"}},{"ID":"15031","typeID":"TextArea","zOrder":"73","w":"316","h":"44","measuredW":"200","measuredH":"140","x":"302","y":"311","properties":{"color":"16770457"}},{"ID":"15032","typeID":"Label","zOrder":"74","measuredW":"175","measuredH":"25","x":"372","y":"320","properties":{"size":"17","text":"What is System Design"}},{"ID":"15034","typeID":"TextArea","zOrder":"81","w":"207","h":"47","measuredW":"200","measuredH":"140","x":"715","y":"333","properties":{"color":"16776960"}},{"ID":"15035","typeID":"Label","zOrder":"82","measuredW":"93","measuredH":"25","x":"772","y":"344","properties":{"size":"17","text":"Introduction"}},{"ID":"15038","typeID":"Arrow","zOrder":"70","w":"46","h":"112","measuredW":"150","measuredH":"100","x":"837","y":"242","properties":{"color":"2848996","direction":"bottom","leftArrow":"false","rightArrow":"false","p0":{"x":42.258693718900076,"y":-0.1665392487915085},"p1":{"x":0.4617576593953421,"y":0.15740493867575214},"p2":{"x":0.4603177865924408,"y":111.7933962841754}}},{"ID":"15039","typeID":"Arrow","zOrder":"68","w":"119","h":"20","measuredW":"150","measuredH":"100","x":"614","y":"330","properties":{"p0":{"x":0.0764510184608298,"y":-0.09138996285753365},"p1":{"x":0.4703270513601983,"y":-0.06962106433480872},"p2":{"x":118.96437795582324,"y":19.314998862856726},"curvature":"0","color":"10027263","leftArrow":"false","rightArrow":"false","stroke":"dotted"}},{"ID":"15040","typeID":"Arrow","zOrder":"69","w":"145","h":"24","measuredW":"150","measuredH":"100","x":"608","y":"361","properties":{"curvature":"0","color":"10027263","leftArrow":"false","rightArrow":"false","stroke":"dotted","p0":{"x":0.10525445670259614,"y":24.142178233406128},"p1":{"x":0.4814350899167937,"y":0.05627628164981654},"p2":{"x":144.9067710793397,"y":0.7645928459336346}}},{"ID":"15041","typeID":"Arrow","zOrder":"67","w":"163","h":"1","measuredW":"150","measuredH":"100","x":"882","y":"357","properties":{"p0":{"x":0,"y":0},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":162.95939830769112,"y":0},"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263"}},{"ID":"15042","typeID":"TextArea","zOrder":"83","w":"242","h":"44","measuredW":"200","measuredH":"140","x":"1012","y":"335","properties":{"color":"16770457"}},{"ID":"15043","typeID":"Label","zOrder":"84","measuredW":"164","measuredH":"25","x":"1051","y":"344","properties":{"size":"17","text":"Who is this guide for?"}},{"ID":"15044","typeID":"Arrow","zOrder":"66","w":"270","h":"140","measuredW":"150","measuredH":"100","x":"563","y":"366","properties":{"color":"2848996","direction":"bottom","leftArrow":"false","rightArrow":"false","p0":{"x":269.9819203652737,"y":-0.2642105923081317},"p1":{"x":0.46985037947985037,"y":0.0787396116152938},"p2":{"x":-0.21472405428642105,"y":140.05890860901036}}},{"ID":"15045","typeID":"TextArea","zOrder":"85","w":"284","h":"47","measuredW":"200","measuredH":"140","x":"322","y":"485","properties":{"color":"16776960"}},{"ID":"15046","typeID":"Label","zOrder":"86","measuredW":"201","measuredH":"25","x":"363","y":"496","properties":{"size":"17","text":"Performance vs Scalability"}},{"ID":"15047","typeID":"Arrow","zOrder":"65","w":"163","h":"1","measuredW":"150","measuredH":"100","x":"574","y":"513","properties":{"p0":{"x":0,"y":0},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":162.95939830769112,"y":0},"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263"}},{"ID":"15048","typeID":"TextArea","zOrder":"87","w":"284","h":"47","measuredW":"200","measuredH":"140","x":"701","y":"490","properties":{"color":"16776960"}},{"ID":"15049","typeID":"Label","zOrder":"88","measuredW":"173","measuredH":"25","x":"756","y":"501","properties":{"size":"17","text":"Latency vs Throughput"}},{"ID":"15050","typeID":"TextArea","zOrder":"89","w":"284","h":"47","measuredW":"200","measuredH":"140","x":"701","y":"542","properties":{"color":"16776960"}},{"ID":"15051","typeID":"Label","zOrder":"90","measuredW":"198","measuredH":"25","x":"744","y":"553","properties":{"size":"17","text":"Availability vs Consistency"}},{"ID":"15052","typeID":"Arrow","zOrder":"64","w":"1","h":"126","measuredW":"150","measuredH":"100","x":"948","y":"572","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":126.4468489137862}}},{"ID":"15053","typeID":"TextArea","zOrder":"91","w":"157","h":"160","measuredW":"200","measuredH":"140","x":"1095","y":"426"},{"ID":"15054","typeID":"Label","zOrder":"92","measuredW":"113","measuredH":"26","x":"1117","y":"546","properties":{"size":"18","text":"CAP Theorem"}},{"ID":"15055","typeID":"Arrow","zOrder":"63","w":"163","h":"1","measuredW":"150","measuredH":"100","x":"958","y":"565","properties":{"p0":{"x":0,"y":0},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":162.95939830769112,"y":0},"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263"}},{"ID":"15057","typeID":"TextArea","zOrder":"93","w":"335","h":"44","measuredW":"200","measuredH":"140","x":"1114","y":"492","properties":{"color":"16770457"}},{"ID":"15058","typeID":"Label","zOrder":"94","measuredW":"294","measuredH":"25","x":"1135","y":"501","properties":{"size":"17","text":"CP - Consistency + Partition Tolerance"}},{"ID":"15059","typeID":"TextArea","zOrder":"95","w":"335","h":"44","measuredW":"200","measuredH":"140","x":"1114","y":"443","properties":{"color":"16770457"}},{"ID":"15060","typeID":"Label","zOrder":"96","measuredW":"278","measuredH":"25","x":"1143","y":"452","properties":{"size":"17","text":"AP - Availability + Partition Tolerance"}},{"ID":"15061","typeID":"TextArea","zOrder":"97","w":"284","h":"47","measuredW":"200","measuredH":"140","x":"1095","y":"683","properties":{"color":"16776960"}},{"ID":"15062","typeID":"Label","zOrder":"98","measuredW":"162","measuredH":"25","x":"1156","y":"694","properties":{"size":"17","text":"Consistency Patterns"}},{"ID":"15063","typeID":"Arrow","zOrder":"62","w":"176","h":"1","measuredW":"150","measuredH":"100","x":"948","y":"700","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0.43107858166854385,"y":0},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":175.95939830769112,"y":0}}},{"ID":"15064","typeID":"TextArea","zOrder":"99","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1156","y":"766","properties":{"color":"16770457"}},{"ID":"15065","typeID":"Label","zOrder":"100","measuredW":"141","measuredH":"25","x":"1197","y":"775","properties":{"size":"17","text":"Weak Consistency"}},{"ID":"15066","typeID":"TextArea","zOrder":"101","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1156","y":"815","properties":{"color":"16770457"}},{"ID":"15067","typeID":"Label","zOrder":"102","measuredW":"165","measuredH":"25","x":"1185","y":"824","properties":{"size":"17","text":"Eventual Consistency"}},{"ID":"15068","typeID":"TextArea","zOrder":"103","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1156","y":"864","properties":{"color":"16770457"}},{"ID":"15069","typeID":"Label","zOrder":"104","measuredW":"149","measuredH":"25","x":"1193","y":"873","properties":{"size":"17","text":"Strong Consistency"}},{"ID":"15070","typeID":"Arrow","zOrder":"61","w":"1","h":"74","measuredW":"150","measuredH":"100","x":"1254","y":"715","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":73.96749265986307},"stroke":"dotted"}},{"ID":"15071","typeID":"Arrow","zOrder":"60","w":"172","h":"1","measuredW":"150","measuredH":"100","x":"947","y":"717","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":-0.011490355733712931,"y":0},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":171.95939830769112,"y":0}}},{"ID":"15072","typeID":"TextArea","zOrder":"105","w":"224","h":"47","measuredW":"200","measuredH":"140","x":"756","y":"840","properties":{"color":"16776960"}},{"ID":"15073","typeID":"Label","zOrder":"106","measuredW":"147","measuredH":"25","x":"794","y":"851","properties":{"size":"17","text":"Availability Patterns"}},{"ID":"15074","typeID":"TextArea","zOrder":"107","w":"117","h":"147","measuredW":"200","measuredH":"140","x":"754","y":"643"},{"ID":"15075","typeID":"Label","zOrder":"108","measuredW":"71","measuredH":"25","x":"777","y":"754","properties":{"size":"17","text":"Fail-Over"}},{"ID":"15076","typeID":"TextArea","zOrder":"109","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"724","y":"655","properties":{"color":"16770457"}},{"ID":"15077","typeID":"Label","zOrder":"110","measuredW":"110","measuredH":"25","x":"758","y":"664","properties":{"size":"17","text":"Active-Passive"}},{"ID":"15078","typeID":"TextArea","zOrder":"111","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"724","y":"703","properties":{"color":"16770457"}},{"ID":"15079","typeID":"Label","zOrder":"112","measuredW":"98","measuredH":"25","x":"764","y":"712","properties":{"size":"17","text":"Active-Active"}},{"ID":"15081","typeID":"TextArea","zOrder":"113","w":"117","h":"146","measuredW":"200","measuredH":"140","x":"542","y":"644"},{"ID":"15082","typeID":"Label","zOrder":"114","measuredW":"87","measuredH":"25","x":"557","y":"754","properties":{"size":"17","text":"Replication"}},{"ID":"15083","typeID":"TextArea","zOrder":"115","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"512","y":"654","properties":{"color":"16770457"}},{"ID":"15084","typeID":"Label","zOrder":"116","measuredW":"102","measuredH":"25","x":"550","y":"663","properties":{"size":"17","text":"Master-Slave"}},{"ID":"15085","typeID":"TextArea","zOrder":"117","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"512","y":"702","properties":{"color":"16770457"}},{"ID":"15086","typeID":"Label","zOrder":"118","measuredW":"114","measuredH":"25","x":"544","y":"711","properties":{"size":"17","text":"Master-Master"}},{"ID":"15090","typeID":"TextArea","zOrder":"119","w":"206","h":"203","measuredW":"200","measuredH":"140","x":"725","y":"928"},{"ID":"15091","typeID":"Label","zOrder":"120","measuredW":"172","measuredH":"25","x":"742","y":"941","properties":{"size":"17","text":"Availability in Numbers"}},{"ID":"15092","typeID":"TextArea","zOrder":"121","w":"251","h":"44","measuredW":"200","measuredH":"140","x":"702","y":"974","properties":{"color":"16770457"}},{"ID":"15093","typeID":"Label","zOrder":"122","measuredW":"209","measuredH":"25","x":"723","y":"984","properties":{"size":"17","text":"99.9% availability - three 9s"}},{"ID":"15096","typeID":"TextArea","zOrder":"123","w":"251","h":"44","measuredW":"200","measuredH":"140","x":"702","y":"1022","properties":{"color":"16770457"}},{"ID":"15097","typeID":"Label","zOrder":"124","measuredW":"208","measuredH":"25","x":"724","y":"1032","properties":{"size":"17","text":"99.99% availability - four 9s"}},{"ID":"15098","typeID":"TextArea","zOrder":"125","w":"251","h":"44","measuredW":"200","measuredH":"140","x":"702","y":"1071","properties":{"color":"16770457"}},{"ID":"15099","typeID":"Label","zOrder":"126","measuredW":"222","measuredH":"25","x":"717","y":"1081","properties":{"size":"17","text":"Avail. in Parallel vs Sequence"}},{"ID":"15110","typeID":"Arrow","zOrder":"59","w":"1","h":"140","measuredW":"150","measuredH":"100","x":"947","y":"719","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":139.7975235269338}}},{"ID":"15111","typeID":"Arrow","zOrder":"58","w":"1","h":"213","measuredW":"150","measuredH":"100","x":"811","y":"765","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":0,"y":0.3789185314469705},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":213.16112434270804}}},{"ID":"15112","typeID":"Arrow","zOrder":"57","w":"367","h":"1","measuredW":"150","measuredH":"100","x":"427","y":"873","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0.05202383944254052,"y":0},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":366.9593983076911,"y":0}}},{"ID":"15113","typeID":"TextArea","zOrder":"127","w":"253","h":"47","measuredW":"200","measuredH":"140","x":"285","y":"845","properties":{"color":"16776960"}},{"ID":"15114","typeID":"Label","zOrder":"128","measuredW":"133","measuredH":"25","x":"345","y":"856","properties":{"size":"17","text":"Background Jobs"}},{"ID":"15115","typeID":"TextArea","zOrder":"129","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"285","y":"764","properties":{"color":"16770457"}},{"ID":"15116","typeID":"Label","zOrder":"130","measuredW":"100","measuredH":"25","x":"324","y":"773","properties":{"size":"17","text":"Event-Driven"}},{"ID":"15117","typeID":"TextArea","zOrder":"131","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"287","y":"716","properties":{"color":"16770457"}},{"ID":"15118","typeID":"Label","zOrder":"132","measuredW":"126","measuredH":"25","x":"313","y":"725","properties":{"size":"17","text":"Schedule Driven"}},{"ID":"15119","typeID":"Arrow","zOrder":"56","w":"1","h":"216","measuredW":"150","measuredH":"100","x":"372","y":"646","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0,"y":0.03683781481004189},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":0,"y":215.57339526368992}}},{"ID":"15120","typeID":"Arrow","zOrder":"55","w":"163","h":"1","measuredW":"150","measuredH":"100","x":"639","y":"770","properties":{"p0":{"x":0,"y":0},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":162.95939830769112,"y":0},"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263"}},{"ID":"15121","typeID":"TextArea","zOrder":"133","w":"177","h":"44","measuredW":"200","measuredH":"140","x":"287","y":"636","properties":{"color":"16770457"}},{"ID":"15122","typeID":"Label","zOrder":"134","w":"138","measuredW":"138","measuredH":"25","x":"307","y":"645","properties":{"text":"Returning Results","size":"17"}},{"ID":"15124","typeID":"TextArea","zOrder":"135","w":"253","h":"47","measuredW":"200","measuredH":"140","x":"285","y":"951","properties":{"color":"16776960"}},{"ID":"15125","typeID":"Label","zOrder":"136","measuredW":"171","measuredH":"25","x":"326","y":"962","properties":{"size":"17","text":"Domain Name System"}},{"ID":"15126","typeID":"Arrow","zOrder":"54","w":"1","h":"319","measuredW":"150","measuredH":"100","x":"492","y":"874","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":0,"y":318.67137283009697}}},{"ID":"15127","typeID":"TextArea","zOrder":"137","w":"253","h":"47","measuredW":"200","measuredH":"140","x":"285","y":"1056","properties":{"color":"16776960"}},{"ID":"15128","typeID":"Label","zOrder":"138","measuredW":"203","measuredH":"25","x":"310","y":"1067","properties":{"size":"17","text":"Content Delivery Networks"}},{"ID":"15129","typeID":"TextArea","zOrder":"139","w":"138","h":"44","measuredW":"200","measuredH":"140","x":"286","y":"1140","properties":{"color":"16770457"}},{"ID":"15130","typeID":"Label","zOrder":"140","measuredW":"89","measuredH":"25","x":"310","y":"1149","properties":{"size":"17","text":"Push CDNs"}},{"ID":"15131","typeID":"TextArea","zOrder":"141","w":"138","h":"44","measuredW":"200","measuredH":"140","x":"286","y":"1188","properties":{"color":"16770457"}},{"ID":"15132","typeID":"Label","zOrder":"142","measuredW":"79","measuredH":"25","x":"315","y":"1197","properties":{"size":"17","text":"Pull CDNs"}},{"ID":"15133","typeID":"Arrow","zOrder":"53","w":"1","h":"72","measuredW":"150","measuredH":"100","x":"372","y":"1090","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0,"y":0.03683781481004189},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":0,"y":72.3758089412895}}},{"ID":"15134","typeID":"TextArea","zOrder":"143","w":"222","h":"47","measuredW":"200","measuredH":"140","x":"758","y":"1168","properties":{"color":"16776960"}},{"ID":"15135","typeID":"Label","zOrder":"144","measuredW":"121","measuredH":"25","x":"808","y":"1179","properties":{"size":"17","text":"Load Balancers"}},{"ID":"15136","typeID":"Arrow","zOrder":"52","w":"320","h":"1","measuredW":"150","measuredH":"100","x":"492","y":"1193","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":-0.02830315681489992,"y":0},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":319.9593983076911,"y":0}}},{"ID":"15137","typeID":"TextArea","zOrder":"145","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1140","y":"1027","properties":{"color":"16770457"}},{"ID":"15138","typeID":"Label","zOrder":"146","measuredW":"196","measuredH":"25","x":"1160","y":"1036","properties":{"size":"17","text":"Load Balaning Algorithms"}},{"ID":"15139","typeID":"TextArea","zOrder":"147","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1140","y":"1076","properties":{"color":"16770457"}},{"ID":"15140","typeID":"Label","zOrder":"148","measuredW":"168","measuredH":"25","x":"1174","y":"1085","properties":{"size":"17","text":"Layer 7 Load Blancing"}},{"ID":"15141","typeID":"TextArea","zOrder":"149","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1140","y":"1125","properties":{"color":"16770457"}},{"ID":"15142","typeID":"Label","zOrder":"150","measuredW":"182","measuredH":"25","x":"1167","y":"1134","properties":{"size":"17","text":"Layer-4 Load Balancing"}},{"ID":"15143","typeID":"TextArea","zOrder":"151","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1140","y":"1173","properties":{"color":"16770457"}},{"ID":"15144","typeID":"Label","zOrder":"152","measuredW":"139","measuredH":"25","x":"1188","y":"1182","properties":{"size":"17","text":"Horizontal Scaling"}},{"ID":"15145","typeID":"Arrow","zOrder":"51","w":"193","h":"1","measuredW":"150","measuredH":"100","x":"969","y":"1198","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.49999999999999994,"y":0},"p2":{"x":192.8703520773356,"y":0}}},{"ID":"15146","typeID":"Arrow","zOrder":"50","w":"205","h":"43","measuredW":"150","measuredH":"100","x":"946","y":"1144","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.420548786702966,"y":42.826994484724764},"p1":{"x":0.5358754863813235,"y":-0.06599221789883236},"p2":{"x":204.77851100738485,"y":0.3082703832469633}}},{"ID":"15147","typeID":"Arrow","zOrder":"49","w":"204","h":"85","measuredW":"150","measuredH":"100","x":"957","y":"1094","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.32870771675231936,"y":85.43243377142426},"p1":{"x":0.5358754863813235,"y":-0.06599221789883236},"p2":{"x":203.77851100738485,"y":0.3082703832469633}}},{"ID":"15148","typeID":"Arrow","zOrder":"48","w":"217","h":"135","measuredW":"150","measuredH":"100","x":"933","y":"1044","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.3610300349788531,"y":135.43243377142426},"p1":{"x":0.5358754863813237,"y":-0.06599221789883236},"p2":{"x":216.77851100738485,"y":0.3082703832469633}}},{"ID":"15149","typeID":"TextArea","zOrder":"153","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1141","y":"978","properties":{"color":"16770457"}},{"ID":"15150","typeID":"Label","zOrder":"154","measuredW":"158","measuredH":"25","x":"1180","y":"987","properties":{"size":"17","text":"LB vs Reverse Proxy"}},{"ID":"15151","typeID":"Arrow","zOrder":"47","w":"242","h":"187","measuredW":"150","measuredH":"100","x":"910","y":"993","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.45528782511973986,"y":186.43243377142426},"p1":{"x":0.5358754863813237,"y":-0.06599221789883235},"p2":{"x":242.6271511857101,"y":-0.2802242394125187}}},{"ID":"15152","typeID":"Arrow","zOrder":"46","w":"1","h":"178","measuredW":"150","measuredH":"100","x":"947","y":"1206","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":178.1929087113358}}},{"ID":"15153","typeID":"TextArea","zOrder":"155","w":"222","h":"47","measuredW":"200","measuredH":"140","x":"758","y":"1235","properties":{"color":"16776960"}},{"ID":"15154","typeID":"Label","zOrder":"156","measuredW":"132","measuredH":"25","x":"803","y":"1246","properties":{"size":"17","text":"Application Layer"}},{"ID":"15155","typeID":"TextArea","zOrder":"157","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1140","y":"1236","properties":{"color":"16770457"}},{"ID":"15156","typeID":"Label","zOrder":"158","measuredW":"108","measuredH":"25","x":"1204","y":"1245","properties":{"size":"17","text":"Microservices"}},{"ID":"15157","typeID":"TextArea","zOrder":"159","w":"236","h":"44","measuredW":"200","measuredH":"140","x":"1140","y":"1284","properties":{"color":"16770457"}},{"ID":"15158","typeID":"Label","zOrder":"160","measuredW":"138","measuredH":"25","x":"1189","y":"1293","properties":{"size":"17","text":"Service Discovery"}},{"ID":"15159","typeID":"Arrow","zOrder":"45","w":"196","h":"4","measuredW":"150","measuredH":"100","x":"956","y":"1251","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.2530278059148259,"y":-0.016519808871635178},"p1":{"x":0.4999999999999999,"y":-1.4772001479984405e-18},"p2":{"x":195.8703520773356,"y":4}}},{"ID":"15160","typeID":"Arrow","zOrder":"44","w":"196","h":"44","measuredW":"150","measuredH":"100","x":"950","y":"1264","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.20105165910979395,"y":-0.07603856059586178},"p1":{"x":0.5704032360771162,"y":0.04956726757311107},"p2":{"x":196.1569105615722,"y":44.29132571920695}}},{"ID":"15161","typeID":"TextArea","zOrder":"161","w":"222","h":"47","measuredW":"200","measuredH":"140","x":"758","y":"1357","properties":{"color":"16776960"}},{"ID":"15162","typeID":"Label","zOrder":"162","measuredW":"83","measuredH":"25","x":"827","y":"1368","properties":{"size":"17","text":"Databases"}},{"ID":"15163","typeID":"Arrow","zOrder":"43","w":"12","h":"12","measuredW":"150","measuredH":"100","x":"777","y":"1369","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.18788450727129202,"y":0.31753242993568165},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":11.87035207733561,"y":12}}},{"ID":"15164","typeID":"TextArea","zOrder":"163","w":"137","h":"44","measuredW":"200","measuredH":"140","x":"535","y":"1454","properties":{"color":"16770457"}},{"ID":"15165","typeID":"Label","zOrder":"164","measuredW":"62","measuredH":"25","x":"573","y":"1463","properties":{"size":"17","text":"RDBMS"}},{"ID":"15166","typeID":"TextArea","zOrder":"165","w":"184","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1455","properties":{"color":"16770457"}},{"ID":"15167","typeID":"Label","zOrder":"166","measuredW":"87","measuredH":"25","x":"326","y":"1464","properties":{"size":"17","text":"Replication"}},{"ID":"15168","typeID":"TextArea","zOrder":"167","w":"184","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1504","properties":{"color":"16770457"}},{"ID":"15169","typeID":"Label","zOrder":"168","measuredW":"69","measuredH":"25","x":"335","y":"1513","properties":{"size":"17","text":"Sharding"}},{"ID":"15170","typeID":"TextArea","zOrder":"169","w":"184","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1553","properties":{"color":"16770457"}},{"ID":"15171","typeID":"Label","zOrder":"170","measuredW":"84","measuredH":"25","x":"328","y":"1562","properties":{"size":"17","text":"Federation"}},{"ID":"15172","typeID":"Arrow","zOrder":"42","w":"123","h":"2","measuredW":"150","measuredH":"100","x":"445","y":"1471","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.2206013505425517,"y":2.053709129173285},"p1":{"x":0.4999999999999998,"y":-9.4335211021452e-19},"p2":{"x":122.50256225911971,"y":0.25494232282972007}}},{"ID":"15177","typeID":"TextArea","zOrder":"171","w":"184","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1603","properties":{"color":"16770457"}},{"ID":"15178","typeID":"Label","zOrder":"172","measuredW":"126","measuredH":"25","x":"307","y":"1612","properties":{"size":"17","text":"Denormalization"}},{"ID":"15179","typeID":"TextArea","zOrder":"173","w":"184","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1653","properties":{"color":"16770457"}},{"ID":"15180","typeID":"Label","zOrder":"174","measuredW":"89","measuredH":"25","x":"325","y":"1662","properties":{"size":"17","text":"SQL Tuning"}},{"ID":"15181","typeID":"TextArea","zOrder":"175","w":"131","h":"44","measuredW":"200","measuredH":"140","x":"538","y":"1403","properties":{"color":"16770457"}},{"ID":"15182","typeID":"Label","zOrder":"176","measuredW":"56","measuredH":"25","x":"576","y":"1412","properties":{"size":"17","text":"NoSQL"}},{"ID":"15186","typeID":"TextArea","zOrder":"177","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1258","properties":{"color":"16770457"}},{"ID":"15187","typeID":"Label","zOrder":"178","measuredW":"121","measuredH":"25","x":"311","y":"1267","properties":{"size":"17","text":"Key-Value Store"}},{"ID":"15188","typeID":"TextArea","zOrder":"179","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1306","properties":{"color":"16770457"}},{"ID":"15189","typeID":"Label","zOrder":"180","measuredW":"125","measuredH":"25","x":"309","y":"1315","properties":{"size":"17","text":"Document Store"}},{"ID":"15190","typeID":"TextArea","zOrder":"181","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1354","properties":{"color":"16770457"}},{"ID":"15191","typeID":"Label","zOrder":"182","measuredW":"147","measuredH":"25","x":"298","y":"1363","properties":{"size":"17","text":"Wide Column Store"}},{"ID":"15192","typeID":"TextArea","zOrder":"183","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"278","y":"1402","properties":{"color":"16770457"}},{"ID":"15193","typeID":"Label","zOrder":"184","measuredW":"135","measuredH":"25","x":"304","y":"1411","properties":{"size":"17","text":"Graph Databases"}},{"ID":"15194","typeID":"Arrow","zOrder":"41","w":"116","h":"47","measuredW":"150","measuredH":"100","x":"665","y":"1385","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.25857971128573354,"y":46.559238449478244},"p1":{"x":0.37068965517241365,"y":0.15886699507389146},"p2":{"x":115.92593819186038,"y":0.08543128821997925}}},{"ID":"15195","typeID":"Arrow","zOrder":"40","w":"100","h":"48","measuredW":"150","measuredH":"100","x":"456","y":"1372","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.39785043977207124,"y":-0.19279932928247945},"p1":{"x":0.4644277006830352,"y":-0.10011436960141451},"p2":{"x":99.98458007104011,"y":47.94078665916368}}},{"ID":"15196","typeID":"Arrow","zOrder":"39","w":"101","h":"95","measuredW":"150","measuredH":"100","x":"458","y":"1319","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.057629266959850156,"y":-0.30572179929208687},"p1":{"x":0.46442770068303524,"y":-0.1001143696014146},"p2":{"x":101.30413772541567,"y":94.30167135041256}}},{"ID":"15197","typeID":"Arrow","zOrder":"38","w":"134","h":"146","measuredW":"150","measuredH":"100","x":"460","y":"1271","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.2825919058523141,"y":-0.43930778773847123},"p1":{"x":0.46442770068303507,"y":-0.10011436960141443},"p2":{"x":134.1594930963596,"y":145.62122900478812}}},{"ID":"15198","typeID":"Arrow","zOrder":"37","w":"114","h":"48","measuredW":"150","measuredH":"100","x":"450","y":"1481","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.2412648689791581,"y":48.48618925355868},"p1":{"x":0.515424453951813,"y":0.10087818058995732},"p2":{"x":114.25655025178855,"y":-0.007021655176913555}}},{"ID":"15199","typeID":"Arrow","zOrder":"36","w":"113","h":"97","measuredW":"150","measuredH":"100","x":"453","y":"1483","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.2412648689791581,"y":96.48618925355868},"p1":{"x":0.515424453951813,"y":0.10087818058995729},"p2":{"x":112.87955625545419,"y":-0.3840156515113904}}},{"ID":"15200","typeID":"Arrow","zOrder":"35","w":"116","h":"141","measuredW":"150","measuredH":"100","x":"453","y":"1488","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.07829278539645657,"y":141.07291888482655},"p1":{"x":0.5154244539518132,"y":0.1008781805899574},"p2":{"x":116.26281068854257,"y":-0.008281426136363734}}},{"ID":"15201","typeID":"Arrow","zOrder":"34","w":"137","h":"192","measuredW":"150","measuredH":"100","x":"457","y":"1488","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.07829278539645657,"y":192.07291888482655},"p1":{"x":0.5154244539518132,"y":0.1008781805899574},"p2":{"x":137.1594930963596,"y":-0.008281426136363734}}},{"ID":"15202","typeID":"TextArea","zOrder":"185","w":"180","h":"44","measuredW":"200","measuredH":"140","x":"550","y":"1284","properties":{"color":"16770457"}},{"ID":"15203","typeID":"Label","zOrder":"186","measuredW":"115","measuredH":"25","x":"582","y":"1293","properties":{"size":"17","text":"SQL vs NoSQL"}},{"ID":"15204","typeID":"Arrow","zOrder":"33","w":"113","h":"69","measuredW":"150","measuredH":"100","x":"664","y":"1305","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":2.4011991159020454,"y":0.41604758320545443},"p1":{"x":0.3469548753550009,"y":-0.2847901546229083},"p2":{"x":113.60638053748471,"y":68.46697949790519}}},{"ID":"15205","typeID":"Arrow","zOrder":"32","w":"96","h":"4","measuredW":"150","measuredH":"100","x":"453","y":"1425","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.09895630383306298,"y":0},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":96.36612828072555,"y":4.239680795102686}}},{"ID":"15206","typeID":"Arrow","zOrder":"31","w":"128","h":"93","measuredW":"150","measuredH":"100","x":"666","y":"1391","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.42869029769178724,"y":92.84227150589413},"p1":{"x":0.41544401544401505,"y":0.178378378378378},"p2":{"x":127.3742793957689,"y":-0.10534281662285139}}},{"ID":"15208","typeID":"TextArea","zOrder":"187","w":"236","h":"47","measuredW":"200","measuredH":"140","x":"1160","y":"1677","properties":{"color":"16776960"}},{"ID":"15209","typeID":"Label","zOrder":"188","measuredW":"64","measuredH":"25","x":"1246","y":"1688","properties":{"size":"17","text":"Caching"}},{"ID":"15211","typeID":"TextArea","zOrder":"29","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1166","y":"1760","properties":{"color":"16770457"}},{"ID":"15212","typeID":"Label","zOrder":"30","measuredW":"113","measuredH":"25","x":"1221","y":"1769","properties":{"size":"17","text":"Client Caching"}},{"ID":"15213","typeID":"TextArea","zOrder":"189","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1166","y":"1808","properties":{"color":"16770457"}},{"ID":"15214","typeID":"Label","zOrder":"190","measuredW":"106","measuredH":"25","x":"1225","y":"1817","properties":{"size":"17","text":"CDN Caching"}},{"ID":"15217","typeID":"TextArea","zOrder":"191","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1166","y":"1856","properties":{"color":"16770457"}},{"ID":"15218","typeID":"Label","zOrder":"192","measuredW":"158","measuredH":"25","x":"1199","y":"1865","properties":{"size":"17","text":"Web Server Caching"}},{"ID":"15219","typeID":"TextArea","zOrder":"193","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1166","y":"1904","properties":{"color":"16770457"}},{"ID":"15220","typeID":"Label","zOrder":"194","measuredW":"143","measuredH":"25","x":"1206","y":"1913","properties":{"size":"17","text":"Database Caching"}},{"ID":"15221","typeID":"TextArea","zOrder":"195","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"1166","y":"1951","properties":{"color":"16770457"}},{"ID":"15222","typeID":"Label","zOrder":"196","measuredW":"154","measuredH":"25","x":"1201","y":"1960","properties":{"size":"17","text":"Application Caching"}},{"ID":"15223","typeID":"TextArea","zOrder":"197","w":"134","h":"250","measuredW":"200","measuredH":"140","x":"1235","y":"1379"},{"ID":"15224","typeID":"Label","zOrder":"198","measuredW":"79","measuredH":"25","x":"1262","y":"1591","properties":{"size":"17","text":"Strategies"}},{"ID":"15225","typeID":"TextArea","zOrder":"199","w":"164","h":"44","measuredW":"200","measuredH":"140","x":"1254","y":"1539","properties":{"color":"16770457"}},{"ID":"15226","typeID":"Label","zOrder":"200","measuredW":"97","measuredH":"25","x":"1287","y":"1548","properties":{"size":"17","text":"Cache Aside"}},{"ID":"15227","typeID":"TextArea","zOrder":"201","w":"164","h":"44","measuredW":"200","measuredH":"140","x":"1254","y":"1491","properties":{"color":"16770457"}},{"ID":"15228","typeID":"Label","zOrder":"202","measuredW":"106","measuredH":"25","x":"1283","y":"1500","properties":{"size":"17","text":"Write-through"}},{"ID":"15229","typeID":"TextArea","zOrder":"203","w":"164","h":"44","measuredW":"200","measuredH":"140","x":"1254","y":"1443","properties":{"color":"16770457"}},{"ID":"15230","typeID":"Label","zOrder":"204","measuredW":"100","measuredH":"25","x":"1286","y":"1452","properties":{"size":"17","text":"Write-behind"}},{"ID":"15231","typeID":"TextArea","zOrder":"205","w":"164","h":"44","measuredW":"200","measuredH":"140","x":"1254","y":"1396","properties":{"color":"16770457"}},{"ID":"15232","typeID":"Label","zOrder":"206","measuredW":"115","measuredH":"25","x":"1278","y":"1405","properties":{"size":"17","text":"Refresh Ahead"}},{"ID":"15233","typeID":"Arrow","zOrder":"28","w":"1","h":"176","measuredW":"150","measuredH":"100","x":"1301","y":"1606","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":0,"y":0},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":176.41829968992806}}},{"ID":"15234","typeID":"Arrow","zOrder":"27","w":"275","h":"1","measuredW":"150","measuredH":"100","x":"927","y":"1382","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.49997319776816784,"y":0},"p2":{"x":275,"y":0}}},{"ID":"15235","typeID":"Arrow","zOrder":"26","w":"1","h":"295","measuredW":"150","measuredH":"100","x":"1202","y":"1383","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":295}}},{"ID":"15236","typeID":"Arrow","zOrder":"23","w":"449","h":"1","measuredW":"150","measuredH":"100","x":"726","y":"1630","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.5002282440823126,"y":0},"p2":{"x":449,"y":0}}},{"ID":"15237","typeID":"TextArea","zOrder":"207","w":"187","h":"47","measuredW":"200","measuredH":"140","x":"866","y":"1607","properties":{"color":"16776960"}},{"ID":"15238","typeID":"Label","zOrder":"208","measuredW":"106","measuredH":"25","x":"907","y":"1618","properties":{"size":"17","text":"Asynchronism"}},{"ID":"15239","typeID":"TextArea","zOrder":"209","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"866","y":"1530","properties":{"color":"16770457"}},{"ID":"15240","typeID":"Label","zOrder":"210","measuredW":"137","measuredH":"25","x":"891","y":"1539","properties":{"size":"17","text":"Message Queues"}},{"ID":"15241","typeID":"TextArea","zOrder":"211","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"866","y":"1483","properties":{"color":"16770457"}},{"ID":"15242","typeID":"Label","zOrder":"212","measuredW":"101","measuredH":"25","x":"909","y":"1492","properties":{"size":"17","text":"Task Queues"}},{"ID":"15243","typeID":"TextArea","zOrder":"213","w":"187","h":"44","measuredW":"200","measuredH":"140","x":"866","y":"1435","properties":{"color":"16770457"}},{"ID":"15244","typeID":"Label","zOrder":"214","measuredW":"112","measuredH":"25","x":"904","y":"1444","properties":{"size":"17","text":"Back Pressure"}},{"ID":"15245","typeID":"Arrow","zOrder":"25","w":"1","h":"79","measuredW":"150","measuredH":"100","x":"959","y":"1552","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":-0.33333333333325754},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":78.33333333333326},"stroke":"dotted"}},{"ID":"15246","typeID":"Arrow","zOrder":"24","w":"1","h":"60","measuredW":"150","measuredH":"100","x":"1176","y":"1631","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":-0.33333333333325754},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":60}}},{"ID":"15247","typeID":"TextArea","zOrder":"215","w":"239","h":"47","measuredW":"200","measuredH":"140","x":"561","y":"1607","properties":{"color":"16776960"}},{"ID":"15248","typeID":"Label","zOrder":"216","measuredW":"179","measuredH":"25","x":"591","y":"1618","properties":{"size":"17","text":"Idempotent Operations"}},{"ID":"15249","typeID":"Arrow","zOrder":"22","w":"1","h":"621","measuredW":"150","measuredH":"100","x":"703","y":"1631","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":-0.33333333333325754},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":0,"y":620.858917092633}}},{"ID":"15250","typeID":"TextArea","zOrder":"217","w":"239","h":"47","measuredW":"200","measuredH":"140","x":"561","y":"1737","properties":{"color":"16776960"}},{"ID":"15251","typeID":"Label","zOrder":"218","measuredW":"120","measuredH":"25","x":"621","y":"1748","properties":{"size":"17","text":"Communication"}},{"ID":"15252","typeID":"TextArea","zOrder":"228","w":"75","h":"44","measuredW":"200","measuredH":"140","x":"878","y":"1737","properties":{"color":"16770457"}},{"ID":"15253","typeID":"Label","zOrder":"229","measuredW":"44","measuredH":"25","x":"894","y":"1746","properties":{"size":"17","text":"HTTP"}},{"ID":"15258","typeID":"TextArea","zOrder":"220","w":"90","h":"44","measuredW":"200","measuredH":"140","x":"893","y":"1800","properties":{"color":"16770457"}},{"ID":"15259","typeID":"Label","zOrder":"221","measuredW":"35","measuredH":"25","x":"920","y":"1809","properties":{"size":"17","text":"RPC"}},{"ID":"15260","typeID":"TextArea","zOrder":"222","w":"99","h":"44","measuredW":"200","measuredH":"140","x":"990","y":"1800","properties":{"color":"16770457"}},{"ID":"15261","typeID":"Label","zOrder":"223","measuredW":"44","measuredH":"25","x":"1018","y":"1809","properties":{"size":"17","text":"REST"}},{"ID":"15262","typeID":"TextArea","zOrder":"224","w":"90","h":"44","measuredW":"200","measuredH":"140","x":"893","y":"1848","properties":{"color":"16770457"}},{"ID":"15263","typeID":"Label","zOrder":"225","measuredW":"45","measuredH":"25","x":"915","y":"1857","properties":{"size":"17","text":"gRPC"}},{"ID":"15269","typeID":"TextArea","zOrder":"219","w":"223","h":"83","measuredW":"200","measuredH":"140","x":"880","y":"1789"},{"ID":"15271","typeID":"TextArea","zOrder":"226","w":"99","h":"44","measuredW":"200","measuredH":"140","x":"990","y":"1848","properties":{"color":"16770457"}},{"ID":"15272","typeID":"Label","zOrder":"227","measuredW":"71","measuredH":"25","x":"1004","y":"1857","properties":{"size":"17","text":"GraphQL"}},{"ID":"15275","typeID":"Arrow","zOrder":"21","w":"126","h":"2","measuredW":"150","measuredH":"100","x":"773","y":"1754","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0.36236074663918316,"y":-0.3420130393628824},"p1":{"x":0.49999999999999944,"y":-2.6764680342935244e-18},"p2":{"x":126.55730113367622,"y":1.529499792534807},"stroke":"dotted"}},{"ID":"15278","typeID":"TextArea","zOrder":"230","w":"66","h":"44","measuredW":"200","measuredH":"140","x":"960","y":"1737","properties":{"color":"16770457"}},{"ID":"15279","typeID":"Label","zOrder":"231","measuredW":"32","measuredH":"25","x":"977","y":"1746","properties":{"size":"17","text":"TCP"}},{"ID":"15280","typeID":"TextArea","zOrder":"232","w":"72","h":"44","measuredW":"200","measuredH":"140","x":"1032","y":"1737","properties":{"color":"16770457"}},{"ID":"15281","typeID":"Label","zOrder":"233","measuredW":"36","measuredH":"25","x":"1050","y":"1746","properties":{"size":"17","text":"UDP"}},{"ID":"15287","typeID":"TextArea","zOrder":"234","w":"239","h":"47","measuredW":"200","measuredH":"140","x":"561","y":"1913","properties":{"color":"16776960"}},{"ID":"15288","typeID":"Label","zOrder":"235","measuredW":"197","measuredH":"25","x":"582","y":"1924","properties":{"size":"17","text":"Performance Antipatterns"}},{"ID":"15315","typeID":"__group__","zOrder":"236","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"1722","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"115","measuredH":"25","x":"54","y":"9","properties":{"size":"17","text":"Busy Database"}}]}}},{"ID":"15316","typeID":"__group__","zOrder":"237","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"1770","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"111","measuredH":"25","x":"56","y":"9","properties":{"size":"17","text":"Busy Frontend"}}]}}},{"ID":"15317","typeID":"__group__","zOrder":"238","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"1819","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"79","measuredH":"25","x":"72","y":"9","properties":{"size":"17","text":"Chatty I/O"}}]}}},{"ID":"15318","typeID":"__group__","zOrder":"239","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"1867","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"159","measuredH":"25","x":"32","y":"9","properties":{"size":"17","text":"Extraneous Fetching"}}]}}},{"ID":"15319","typeID":"__group__","zOrder":"240","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"1916","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"171","measuredH":"25","x":"26","y":"9","properties":{"size":"17","text":"Improper Instantiation"}}]}}},{"ID":"15320","typeID":"__group__","zOrder":"241","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"1964","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"175","measuredH":"25","x":"24","y":"9","properties":{"size":"17","text":"Monolithic Persistence"}}]}}},{"ID":"15321","typeID":"__group__","zOrder":"242","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"2013","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"91","measuredH":"25","x":"66","y":"9","properties":{"size":"17","text":"No Caching"}}]}}},{"ID":"15322","typeID":"__group__","zOrder":"243","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"2061","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"118","measuredH":"25","x":"53","y":"9","properties":{"size":"17","text":"Noisy Neighbor"}}]}}},{"ID":"15323","typeID":"__group__","zOrder":"244","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"2110","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"90","measuredH":"25","x":"67","y":"9","properties":{"size":"17","text":"Retry Storm"}}]}}},{"ID":"15324","typeID":"__group__","zOrder":"245","measuredW":"223","measuredH":"44","w":"223","h":"44","x":"249","y":"2159","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"129","measuredH":"25","x":"47","y":"9","properties":{"size":"17","text":"Synchronous I/O"}}]}}},{"ID":"15325","typeID":"Arrow","zOrder":"20","w":"109","h":"58","measuredW":"150","measuredH":"100","x":"775","y":"1765","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.01463324969529367,"y":0.019028986296007133},"p1":{"x":0.554766429928979,"y":0.14294288286485882},"p2":{"x":108.72676899589715,"y":58.447245118256205}}},{"ID":"15326","typeID":"Arrow","zOrder":"19","w":"145","h":"4","measuredW":"150","measuredH":"100","x":"446","y":"1938","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.4848519938038862,"y":0.25494232282972007},"p1":{"x":0.4999999999999998,"y":0},"p2":{"x":144.77418533426373,"y":4.738186387674887}}},{"ID":"15327","typeID":"Arrow","zOrder":"18","w":"125","h":"49","measuredW":"150","measuredH":"100","x":"464","y":"1886","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.1797170483500281,"y":-0.06702374061978844},"p1":{"x":0.4104554107482795,"y":-0.08683555425391684},"p2":{"x":125.1511793305981,"y":48.62315636934704}}},{"ID":"15328","typeID":"Arrow","zOrder":"17","w":"155","h":"98","measuredW":"150","measuredH":"100","x":"459","y":"1833","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.4848519938038862,"y":0.25494232282972007},"p1":{"x":0.45269351747344044,"y":-0.11407177349098102},"p2":{"x":154.78017252526126,"y":98.0794117656842}}},{"ID":"15329","typeID":"Arrow","zOrder":"16","w":"166","h":"146","measuredW":"150","measuredH":"100","x":"463","y":"1781","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.44328895531549506,"y":0.24908902295169355},"p1":{"x":0.45269351747344067,"y":-0.11407177349098102},"p2":{"x":166.018852670716,"y":146.6930384000275}}},{"ID":"15330","typeID":"Arrow","zOrder":"15","w":"202","h":"191","measuredW":"150","measuredH":"100","x":"466","y":"1738","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.44328895531549506,"y":0.24908902295169355},"p1":{"x":0.4526935174734404,"y":-0.11407177349098094},"p2":{"x":201.96214637576713,"y":191.38622508285584}}},{"ID":"15331","typeID":"Arrow","zOrder":"14","w":"144","h":"39","measuredW":"150","measuredH":"100","x":"459","y":"1949","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":0.3106990373533449,"y":39.182354490310445},"p1":{"x":0.47746263387077825,"y":0.06225726727080169},"p2":{"x":144.75823336358815,"y":0.23021040233697931}}},{"ID":"15332","typeID":"Arrow","zOrder":"13","w":"146","h":"89","measuredW":"150","measuredH":"100","x":"463","y":"1951","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.44328895531549506,"y":89.11854660760832},"p1":{"x":0.45617977528089815,"y":0.1101123595505612},"p2":{"x":145.62725137458483,"y":-0.14678359399749752}}},{"ID":"15333","typeID":"Arrow","zOrder":"12","w":"168","h":"145","measuredW":"150","measuredH":"100","x":"464","y":"1949","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.44328895531549506,"y":145.11854660760832},"p1":{"x":0.45617977528089815,"y":0.11011235955056123},"p2":{"x":167.34933542590272,"y":0.23021040233697931}}},{"ID":"15334","typeID":"Arrow","zOrder":"11","w":"177","h":"190","measuredW":"150","measuredH":"100","x":"463","y":"1949","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.44328895531549506,"y":190.12191283120774},"p1":{"x":0.43652718028940213,"y":0.08189284317559699},"p2":{"x":176.46436544423045,"y":0.23021040233697931}}},{"ID":"15335","typeID":"Arrow","zOrder":"10","w":"190","h":"235","measuredW":"150","measuredH":"100","x":"465","y":"1954","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","stroke":"dotted","color":"10027263","p0":{"x":-0.44328895531549506,"y":235.12191283120774},"p1":{"x":0.4365271802894021,"y":0.08189284317559699},"p2":{"x":189.0714194772205,"y":0.09922841333377619}}},{"ID":"15337","typeID":"TextArea","zOrder":"246","w":"239","h":"47","measuredW":"200","measuredH":"140","x":"252","y":"2793","properties":{"color":"16776960"}},{"ID":"15338","typeID":"Label","zOrder":"247","measuredW":"172","measuredH":"25","x":"286","y":"2804","properties":{"size":"17","text":"Cloud Design Patterns"}},{"ID":"15339","typeID":"TextArea","zOrder":"248","w":"191","h":"442","measuredW":"200","measuredH":"140","x":"897","y":"2399"},{"ID":"15340","typeID":"Label","zOrder":"249","measuredW":"144","measuredH":"25","x":"921","y":"2802","properties":{"size":"17","text":"Data Management"}},{"ID":"15378","typeID":"TextArea","zOrder":"266","w":"241","h":"731","measuredW":"200","measuredH":"140","x":"1173","y":"2109"},{"ID":"15379","typeID":"Label","zOrder":"267","measuredW":"195","measuredH":"25","x":"1196","y":"2800","properties":{"size":"17","text":"Design & Implementation"}},{"ID":"15388","typeID":"TextArea","zOrder":"268","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2124","properties":{"color":"16770457"}},{"ID":"15389","typeID":"Label","zOrder":"269","measuredW":"96","measuredH":"25","x":"1250","y":"2133","properties":{"size":"17","text":"Ambassador"}},{"ID":"15390","typeID":"TextArea","zOrder":"270","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2171","properties":{"color":"16770457"}},{"ID":"15391","typeID":"Label","zOrder":"271","measuredW":"164","measuredH":"25","x":"1216","y":"2180","properties":{"size":"17","text":"Anti-Corruption Layer"}},{"ID":"15392","typeID":"TextArea","zOrder":"272","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2219","properties":{"color":"16770457"}},{"ID":"15393","typeID":"Label","zOrder":"273","measuredW":"176","measuredH":"25","x":"1210","y":"2228","properties":{"size":"17","text":"Backends for Frontend"}},{"ID":"15394","typeID":"TextArea","zOrder":"274","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2267","properties":{"color":"16770457"}},{"ID":"15395","typeID":"Label","zOrder":"275","measuredW":"48","measuredH":"25","x":"1274","y":"2276","properties":{"size":"17","text":"CQRS"}},{"ID":"15396","typeID":"TextArea","zOrder":"276","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2314","properties":{"color":"16770457"}},{"ID":"15397","typeID":"Label","zOrder":"277","measuredW":"260","measuredH":"25","x":"1168","y":"2323","properties":{"size":"17","text":"Compute Resource Consolidation"}},{"ID":"15398","typeID":"TextArea","zOrder":"278","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2362","properties":{"color":"16770457"}},{"ID":"15399","typeID":"Label","zOrder":"279","measuredW":"216","measuredH":"25","x":"1190","y":"2371","properties":{"size":"17","text":"External Configuration Store"}},{"ID":"15400","typeID":"TextArea","zOrder":"280","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2410","properties":{"color":"16770457"}},{"ID":"15401","typeID":"Label","zOrder":"281","measuredW":"164","measuredH":"25","x":"1216","y":"2419","properties":{"size":"17","text":"Gateway Aggregation"}},{"ID":"15402","typeID":"TextArea","zOrder":"282","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2458","properties":{"color":"16770457"}},{"ID":"15403","typeID":"Label","zOrder":"283","measuredW":"148","measuredH":"25","x":"1224","y":"2467","properties":{"size":"17","text":"Gateway Offloading"}},{"ID":"15405","typeID":"TextArea","zOrder":"284","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2506","properties":{"color":"16770457"}},{"ID":"15406","typeID":"Label","zOrder":"285","measuredW":"130","measuredH":"25","x":"1233","y":"2515","properties":{"size":"17","text":"Gateway Routing"}},{"ID":"15407","typeID":"TextArea","zOrder":"286","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2554","properties":{"color":"16770457"}},{"ID":"15408","typeID":"Label","zOrder":"287","measuredW":"122","measuredH":"25","x":"1237","y":"2563","properties":{"size":"17","text":"Leader Election"}},{"ID":"15409","typeID":"TextArea","zOrder":"288","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2603","properties":{"color":"16770457"}},{"ID":"15410","typeID":"Label","zOrder":"289","measuredW":"129","measuredH":"25","x":"1233","y":"2612","properties":{"size":"17","text":"Pipes and Filters"}},{"ID":"15411","typeID":"TextArea","zOrder":"290","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2650","properties":{"color":"16770457"}},{"ID":"15412","typeID":"Label","zOrder":"291","measuredW":"59","measuredH":"25","x":"1268","y":"2659","properties":{"size":"17","text":"Sidecar"}},{"ID":"15413","typeID":"TextArea","zOrder":"292","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2748","properties":{"color":"16770457"}},{"ID":"15414","typeID":"Label","zOrder":"293","measuredW":"99","measuredH":"25","x":"1248","y":"2757","properties":{"size":"17","text":"Strangler Fig"}},{"ID":"15415","typeID":"TextArea","zOrder":"294","w":"299","h":"44","measuredW":"200","measuredH":"140","x":"1148","y":"2699","properties":{"color":"16770457"}},{"ID":"15416","typeID":"Label","zOrder":"295","measuredW":"173","measuredH":"25","x":"1211","y":"2708","properties":{"size":"17","text":"Static Content Hosting"}},{"ID":"15417","typeID":"TextArea","zOrder":"296","w":"191","h":"540","measuredW":"200","measuredH":"140","x":"602","y":"2305"},{"ID":"15418","typeID":"Label","zOrder":"297","measuredW":"85","measuredH":"25","x":"655","y":"2806","properties":{"size":"17","text":"Messaging"}},{"ID":"15427","typeID":"TextArea","zOrder":"298","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2319","properties":{"color":"16770457"}},{"ID":"15428","typeID":"Label","zOrder":"299","measuredW":"225","measuredH":"25","x":"585","y":"2328","properties":{"size":"17","text":"Asynchronous Request Reply"}},{"ID":"15429","typeID":"TextArea","zOrder":"300","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2366","properties":{"color":"16770457"}},{"ID":"15430","typeID":"Label","zOrder":"301","measuredW":"97","measuredH":"25","x":"649","y":"2375","properties":{"size":"17","text":"Claim Check"}},{"ID":"15431","typeID":"TextArea","zOrder":"302","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2414","properties":{"color":"16770457"}},{"ID":"15432","typeID":"Label","zOrder":"303","measuredW":"109","measuredH":"25","x":"643","y":"2423","properties":{"size":"17","text":"Choreography"}},{"ID":"15433","typeID":"TextArea","zOrder":"304","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2462","properties":{"color":"16770457"}},{"ID":"15434","typeID":"Label","zOrder":"305","measuredW":"177","measuredH":"25","x":"609","y":"2471","properties":{"size":"17","text":"Competing Consumers"}},{"ID":"15435","typeID":"TextArea","zOrder":"306","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2509","properties":{"color":"16770457"}},{"ID":"15436","typeID":"Label","zOrder":"307","measuredW":"129","measuredH":"25","x":"633","y":"2518","properties":{"size":"17","text":"Pipes and Filters"}},{"ID":"15437","typeID":"TextArea","zOrder":"308","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2557","properties":{"color":"16770457"}},{"ID":"15438","typeID":"Label","zOrder":"309","measuredW":"110","measuredH":"25","x":"643","y":"2566","properties":{"size":"17","text":"Priority Queue"}},{"ID":"15439","typeID":"TextArea","zOrder":"310","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2605","properties":{"color":"16770457"}},{"ID":"15440","typeID":"Label","zOrder":"311","measuredW":"162","measuredH":"25","x":"617","y":"2614","properties":{"size":"17","text":"Publisher/Subscriber"}},{"ID":"15441","typeID":"TextArea","zOrder":"312","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2653","properties":{"color":"16770457"}},{"ID":"15442","typeID":"Label","zOrder":"313","measuredW":"220","measuredH":"25","x":"588","y":"2662","properties":{"size":"17","text":"Queue-Based Load Leveling"}},{"ID":"15443","typeID":"TextArea","zOrder":"314","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2702","properties":{"color":"16770457"}},{"ID":"15444","typeID":"Label","zOrder":"315","measuredW":"221","measuredH":"25","x":"587","y":"2711","properties":{"size":"17","text":"Scheduling Agent Supervisor"}},{"ID":"15445","typeID":"TextArea","zOrder":"316","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"554","y":"2750","properties":{"color":"16770457"}},{"ID":"15446","typeID":"Label","zOrder":"317","measuredW":"153","measuredH":"25","x":"621","y":"2759","properties":{"size":"17","text":"Seuquential Convoy"}},{"ID":"15447","typeID":"TextArea","zOrder":"318","w":"239","h":"47","measuredW":"200","measuredH":"140","x":"542","y":"2087","properties":{"color":"16776960"}},{"ID":"15448","typeID":"Label","zOrder":"319","measuredW":"83","measuredH":"25","x":"620","y":"2098","properties":{"size":"17","text":"Monitoring"}},{"ID":"15463","typeID":"__group__","zOrder":"320","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"1941","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"138","measuredH":"25","x":"47","y":"9","properties":{"size":"17","text":"Health Monitoring"}}]}}},{"ID":"15464","typeID":"__group__","zOrder":"321","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"1989","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"165","measuredH":"25","x":"33","y":"9","properties":{"size":"17","text":"Availability Monitoring"}}]}}},{"ID":"15465","typeID":"__group__","zOrder":"322","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"2037","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"186","measuredH":"25","x":"23","y":"9","properties":{"size":"17","text":"Performance Monitoring"}}]}}},{"ID":"15466","typeID":"__group__","zOrder":"323","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"2085","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"148","measuredH":"25","x":"42","y":"9","properties":{"size":"17","text":"Security Monitoring"}}]}}},{"ID":"15467","typeID":"__group__","zOrder":"324","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"2133","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"138","measuredH":"25","x":"47","y":"9","properties":{"size":"17","text":"Usage Monitoring"}}]}}},{"ID":"15468","typeID":"__group__","zOrder":"325","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"2181","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"121","measuredH":"25","x":"55","y":"9","properties":{"size":"17","text":"Instrumentation"}}]}}},{"ID":"15469","typeID":"__group__","zOrder":"326","measuredW":"232","measuredH":"44","w":"232","h":"44","x":"858","y":"2229","children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"232","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"178","measuredH":"25","x":"27","y":"9","properties":{"size":"17","text":"Visualization and Alerts"}}]}}},{"ID":"15470","typeID":"Arrow","zOrder":"9","w":"129","h":"4","measuredW":"150","measuredH":"100","x":"756","y":"2108","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":0,"y":3.3636363636364877},"p1":{"x":0.49999999999999933,"y":0},"p2":{"x":128.55730113367622,"y":-0.47050020746519294}}},{"ID":"15471","typeID":"Arrow","zOrder":"8","w":"112","h":"44","measuredW":"150","measuredH":"100","x":"753","y":"2057","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.03030303030311643,"y":43.75757575757552},"p1":{"x":0.5302491103202845,"y":-0.10320284697508966},"p2":{"x":112.09090909090901,"y":-0.1818181818184712}}},{"ID":"15472","typeID":"Arrow","zOrder":"7","w":"127","h":"91","measuredW":"150","measuredH":"100","x":"738","y":"2004","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.18181818181824383,"y":90.69696969696952},"p1":{"x":0.4917860801270869,"y":-0.14451410855494137},"p2":{"x":127.09090909090901,"y":-0.21212121212124657}}},{"ID":"15473","typeID":"Arrow","zOrder":"6","w":"141","h":"142","measuredW":"150","measuredH":"100","x":"726","y":"1952","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.3030303030303685,"y":142.69696969696952},"p1":{"x":0.480754932799543,"y":-0.09882756648555927},"p2":{"x":140.6060606060605,"y":0.27272727272725206}}},{"ID":"15474","typeID":"Arrow","zOrder":"5","w":"111","h":"44","measuredW":"150","measuredH":"100","x":"756","y":"2121","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":0,"y":0.2121212121210192},"p1":{"x":0.5463533225283628,"y":0.10745542949757014},"p2":{"x":110.60606060606051,"y":44.151515151515014}}},{"ID":"15475","typeID":"Arrow","zOrder":"4","w":"117","h":"84","measuredW":"150","measuredH":"100","x":"747","y":"2124","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.09090909090912191,"y":0.24242424242402194},"p1":{"x":0.5463533225283628,"y":0.10745542949757005},"p2":{"x":117.33333333333326,"y":84.33333333333303}}},{"ID":"15476","typeID":"Arrow","zOrder":"3","w":"147","h":"133","measuredW":"150","measuredH":"100","x":"722","y":"2123","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.09090909090912191,"y":0.48484848484849863},"p1":{"x":0.5463533225283628,"y":0.10745542949756992},"p2":{"x":146.87878787878788,"y":133.81818181818153}}},{"ID":"15477","typeID":"TextArea","zOrder":"250","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2415","properties":{"color":"16770457"}},{"ID":"15478","typeID":"Label","zOrder":"251","measuredW":"99","measuredH":"25","x":"944","y":"2424","properties":{"size":"17","text":"Cache-Aside"}},{"ID":"15479","typeID":"TextArea","zOrder":"252","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2462","properties":{"color":"16770457"}},{"ID":"15480","typeID":"Label","zOrder":"253","measuredW":"48","measuredH":"25","x":"970","y":"2471","properties":{"size":"17","text":"CQRS"}},{"ID":"15481","typeID":"TextArea","zOrder":"254","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2510","properties":{"color":"16770457"}},{"ID":"15482","typeID":"Label","zOrder":"255","measuredW":"116","measuredH":"25","x":"936","y":"2519","properties":{"size":"17","text":"Event Sourcing"}},{"ID":"15483","typeID":"TextArea","zOrder":"256","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2558","properties":{"color":"16770457"}},{"ID":"15484","typeID":"Label","zOrder":"257","measuredW":"88","measuredH":"25","x":"950","y":"2567","properties":{"size":"17","text":"Index Table"}},{"ID":"15485","typeID":"TextArea","zOrder":"258","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2605","properties":{"color":"16770457"}},{"ID":"15486","typeID":"Label","zOrder":"259","measuredW":"135","measuredH":"25","x":"926","y":"2614","properties":{"size":"17","text":"Materialized View"}},{"ID":"15487","typeID":"TextArea","zOrder":"260","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2653","properties":{"color":"16770457"}},{"ID":"15488","typeID":"Label","zOrder":"261","measuredW":"69","measuredH":"25","x":"959","y":"2662","properties":{"size":"17","text":"Sharding"}},{"ID":"15489","typeID":"TextArea","zOrder":"262","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2701","properties":{"color":"16770457"}},{"ID":"15490","typeID":"Label","zOrder":"263","measuredW":"173","measuredH":"25","x":"907","y":"2710","properties":{"size":"17","text":"Static Content Hosting"}},{"ID":"15491","typeID":"TextArea","zOrder":"264","w":"223","h":"44","measuredW":"200","measuredH":"140","x":"882","y":"2749","properties":{"color":"16770457"}},{"ID":"15492","typeID":"Label","zOrder":"265","measuredW":"71","measuredH":"25","x":"958","y":"2758","properties":{"size":"17","text":"Valet Key"}},{"ID":"15495","typeID":"TextArea","zOrder":"327","w":"191","h":"318","measuredW":"200","measuredH":"140","x":"401","y":"2934"},{"ID":"15496","typeID":"Label","zOrder":"328","measuredW":"80","measuredH":"25","x":"457","y":"2953","properties":{"size":"17","text":"Availability"}},{"ID":"15497","typeID":"TextArea","zOrder":"329","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"353","y":"2988","properties":{"color":"16770457"}},{"ID":"15498","typeID":"Label","zOrder":"330","measuredW":"154","measuredH":"25","x":"420","y":"2997","properties":{"size":"17","text":"Deployment Stamps"}},{"ID":"15499","typeID":"TextArea","zOrder":"331","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"353","y":"3037","properties":{"color":"16770457"}},{"ID":"15500","typeID":"Label","zOrder":"332","measuredW":"61","measuredH":"25","x":"466","y":"3046","properties":{"size":"17","text":"Geodes"}},{"ID":"15501","typeID":"TextArea","zOrder":"333","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"353","y":"3087","properties":{"color":"16770457"}},{"ID":"15502","typeID":"Label","zOrder":"334","measuredW":"211","measuredH":"25","x":"391","y":"3096","properties":{"size":"17","text":"Health Endpoint Monitoring"}},{"ID":"15503","typeID":"TextArea","zOrder":"335","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"353","y":"3137","properties":{"color":"16770457"}},{"ID":"15504","typeID":"Label","zOrder":"336","measuredW":"220","measuredH":"25","x":"387","y":"3146","properties":{"size":"17","text":"Queue-Based Load Leveling"}},{"ID":"15505","typeID":"TextArea","zOrder":"337","w":"287","h":"44","measuredW":"200","measuredH":"140","x":"353","y":"3187","properties":{"color":"16770457"}},{"ID":"15506","typeID":"Label","zOrder":"338","measuredW":"73","measuredH":"25","x":"460","y":"3196","properties":{"size":"17","text":"Throttling"}},{"ID":"15507","typeID":"TextArea","zOrder":"339","w":"191","h":"318","measuredW":"200","measuredH":"140","x":"715","y":"2934"},{"ID":"15508","typeID":"Label","zOrder":"340","measuredW":"120","measuredH":"25","x":"751","y":"2953","properties":{"size":"17","text":"High Availability"}},{"ID":"15509","typeID":"TextArea","zOrder":"341","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"677","y":"2988","properties":{"color":"16770457"}},{"ID":"15510","typeID":"Label","zOrder":"342","measuredW":"154","measuredH":"25","x":"734","y":"2997","properties":{"size":"17","text":"Deployment Stamps"}},{"ID":"15511","typeID":"TextArea","zOrder":"343","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"677","y":"3037","properties":{"color":"16770457"}},{"ID":"15512","typeID":"Label","zOrder":"344","measuredW":"61","measuredH":"25","x":"780","y":"3046","properties":{"size":"17","text":"Geodes"}},{"ID":"15513","typeID":"TextArea","zOrder":"345","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"677","y":"3087","properties":{"color":"16770457"}},{"ID":"15514","typeID":"Label","zOrder":"346","measuredW":"211","measuredH":"25","x":"705","y":"3096","properties":{"size":"17","text":"Health Endpoint Monitoring"}},{"ID":"15515","typeID":"TextArea","zOrder":"347","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"677","y":"3137","properties":{"color":"16770457"}},{"ID":"15516","typeID":"Label","zOrder":"348","measuredW":"73","measuredH":"25","x":"774","y":"3146","properties":{"size":"17","text":"Bulkhead"}},{"ID":"15517","typeID":"TextArea","zOrder":"349","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"677","y":"3187","properties":{"color":"16770457"}},{"ID":"15518","typeID":"Label","zOrder":"350","measuredW":"116","measuredH":"25","x":"753","y":"3196","properties":{"size":"17","text":"Circuit Breaker"}},{"ID":"15519","typeID":"TextArea","zOrder":"351","w":"191","h":"465","measuredW":"200","measuredH":"140","x":"1009","y":"2932"},{"ID":"15520","typeID":"Label","zOrder":"352","measuredW":"79","measuredH":"25","x":"1065","y":"2953","properties":{"size":"17","text":"Resiliency"}},{"ID":"15521","typeID":"TextArea","zOrder":"353","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"2986","properties":{"color":"16770457"}},{"ID":"15522","typeID":"Label","zOrder":"354","measuredW":"73","measuredH":"25","x":"1068","y":"2995","properties":{"size":"17","text":"Bulkhead"}},{"ID":"15523","typeID":"TextArea","zOrder":"355","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3035","properties":{"color":"16770457"}},{"ID":"15524","typeID":"Label","zOrder":"356","measuredW":"116","measuredH":"25","x":"1047","y":"3044","properties":{"size":"17","text":"Circuit Breaker"}},{"ID":"15525","typeID":"TextArea","zOrder":"357","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3085","properties":{"color":"16770457"}},{"ID":"15526","typeID":"Label","zOrder":"358","measuredW":"206","measuredH":"25","x":"1002","y":"3094","properties":{"size":"17","text":"Compensating Transaction"}},{"ID":"15527","typeID":"TextArea","zOrder":"359","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3135","properties":{"color":"16770457"}},{"ID":"15528","typeID":"Label","zOrder":"360","measuredW":"211","measuredH":"25","x":"999","y":"3144","properties":{"size":"17","text":"Health Endpoint Monitoring"}},{"ID":"15529","typeID":"TextArea","zOrder":"361","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3185","properties":{"color":"16770457"}},{"ID":"15530","typeID":"Label","zOrder":"362","measuredW":"122","measuredH":"25","x":"1044","y":"3194","properties":{"size":"17","text":"Leader Election"}},{"ID":"15531","typeID":"TextArea","zOrder":"363","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3236","properties":{"color":"16770457"}},{"ID":"15532","typeID":"Label","zOrder":"364","measuredW":"220","measuredH":"25","x":"995","y":"3245","properties":{"size":"17","text":"Queue-Based Load Leveling"}},{"ID":"15533","typeID":"TextArea","zOrder":"365","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3284","properties":{"color":"16770457"}},{"ID":"15534","typeID":"Label","zOrder":"366","measuredW":"42","measuredH":"25","x":"1084","y":"3293","properties":{"size":"17","text":"Retry"}},{"ID":"15535","typeID":"TextArea","zOrder":"367","w":"267","h":"44","measuredW":"200","measuredH":"140","x":"971","y":"3334","properties":{"color":"16770457"}},{"ID":"15536","typeID":"Label","zOrder":"368","measuredW":"214","measuredH":"25","x":"998","y":"3343","properties":{"size":"17","text":"Scheduler Agent Supervisor"}},{"ID":"15537","typeID":"TextArea","zOrder":"369","w":"118","h":"212","measuredW":"200","measuredH":"140","x":"1293","y":"2931"},{"ID":"15538","typeID":"Label","zOrder":"370","measuredW":"62","measuredH":"25","x":"1321","y":"2953","properties":{"size":"17","text":"Security"}},{"ID":"15539","typeID":"TextArea","zOrder":"371","w":"185","h":"44","measuredW":"200","measuredH":"140","x":"1259","y":"2985","properties":{"color":"16770457"}},{"ID":"15540","typeID":"Label","zOrder":"372","measuredW":"142","measuredH":"25","x":"1281","y":"2994","properties":{"size":"17","text":"Federated Identity"}},{"ID":"15541","typeID":"TextArea","zOrder":"373","w":"185","h":"44","measuredW":"200","measuredH":"140","x":"1259","y":"3034","properties":{"color":"16770457"}},{"ID":"15542","typeID":"Label","zOrder":"374","measuredW":"92","measuredH":"25","x":"1306","y":"3043","properties":{"size":"17","text":"Gatekeeper"}},{"ID":"15543","typeID":"TextArea","zOrder":"375","w":"185","h":"44","measuredW":"200","measuredH":"140","x":"1259","y":"3084","properties":{"color":"16770457"}},{"ID":"15544","typeID":"Label","zOrder":"376","measuredW":"71","measuredH":"25","x":"1316","y":"3093","properties":{"size":"17","text":"Valet Key"}},{"ID":"15549","typeID":"Arrow","zOrder":"377","w":"402","h":"1","measuredW":"150","measuredH":"100","x":"300","y":"2253","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.4999999999999998,"y":0},"p2":{"x":402.306452774068,"y":0}}},{"ID":"15550","typeID":"Arrow","zOrder":"2","w":"1","h":"1103","measuredW":"150","measuredH":"100","x":"299","y":"2253","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":-0.33333333333325754},"p1":{"x":0.4999999999999999,"y":0},"p2":{"x":0,"y":1102.2273016525473}}},{"ID":"15551","typeID":"Arrow","zOrder":"1","w":"872","h":"1","measuredW":"150","measuredH":"100","x":"405","y":"2818","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":-0.21212121212124657,"y":0},"p1":{"x":0.4999999999999997,"y":0},"p2":{"x":872,"y":0},"stroke":"dotted"}},{"ID":"15552","typeID":"Arrow","zOrder":"0","w":"1","h":"115","measuredW":"150","measuredH":"100","x":"445","y":"2816","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","stroke":"dotted","p0":{"x":-0.21212121212124657,"y":0},"p1":{"x":0.49999999999999967,"y":0},"p2":{"x":-0.21212121212124657,"y":115}}},{"ID":"15553","typeID":"TextArea","zOrder":"378","w":"1091","h":"54","measuredW":"200","measuredH":"140","x":"353","y":"2889"},{"ID":"15554","typeID":"Label","zOrder":"379","measuredW":"142","measuredH":"25","x":"828","y":"2903","properties":{"size":"17","text":"Reliability Patterns"}},{"ID":"15555","typeID":"Arrow","zOrder":"380","w":"564","h":"1","measuredW":"150","measuredH":"100","x":"300","y":"3356","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":0},"p1":{"x":0.49999999999999983,"y":0},"p2":{"x":563.6363636363636,"y":0}}},{"ID":"15556","typeID":"Arrow","zOrder":"381","w":"1","h":"196","measuredW":"150","measuredH":"100","x":"864","y":"3356","properties":{"curvature":"0","leftArrow":"false","rightArrow":"false","color":"10027263","p0":{"x":0,"y":-0.3333333333334849},"p1":{"x":0.5,"y":0},"p2":{"x":0,"y":195.4545454545455}}},{"ID":"15557","typeID":"Arrow","zOrder":"382","w":"1","h":"139","measuredW":"150","measuredH":"100","x":"864","y":"3545","properties":{"color":"2848996","curvature":"-1","direction":"bottom","leftArrow":"false","rightArrow":"false","p0":{"x":0,"y":0},"p1":{"x":0.4438624012549725,"y":-0.00008403832147459167},"p2":{"x":0,"y":139},"stroke":"dotted"}},{"ID":"15558","typeID":"TextArea","zOrder":"383","w":"598","h":"118","measuredW":"200","measuredH":"140","x":"566","y":"3476"},{"ID":"15559","typeID":"Label","zOrder":"384","measuredW":"366","measuredH":"25","x":"682","y":"3496","properties":{"size":"17","text":"Continue Learning with following relevant tracks"}},{"ID":"15566","typeID":"__group__","zOrder":"386","measuredW":"352","measuredH":"44","w":"352","h":"44","x":"584","y":"3531","properties":{"controlName":"ext_link:roadmap.sh/software-design-architecture"},"children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"352","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"319","measuredH":"25","x":"16","y":"9","properties":{"size":"17","text":"Software Design & Architecture Roadmap"}}]}}},{"ID":"15570","typeID":"__group__","zOrder":"385","measuredW":"198","measuredH":"44","w":"198","h":"44","x":"946","y":"3531","properties":{"controlName":"ext_link:roadmap.sh/backend"},"children":{"controls":{"control":[{"ID":"0","typeID":"TextArea","zOrder":"0","w":"198","h":"44","measuredW":"200","measuredH":"140","x":"0","y":"0","properties":{"color":"16770457"}},{"ID":"1","typeID":"Label","zOrder":"1","measuredW":"147","measuredH":"25","x":"25","y":"9","properties":{"size":"17","text":"Backend Roadmap"}}]}}},{"ID":"15571","typeID":"Canvas","zOrder":"387","w":"398","h":"159","measuredW":"100","measuredH":"70","x":"262","y":"101"},{"ID":"15572","typeID":"__group__","zOrder":"388","measuredW":"341","measuredH":"27","w":"341","h":"27","x":"289","y":"173","properties":{"controlName":"ext_link:github.com/donnemartin/system-design-primer"},"children":{"controls":{"control":[{"ID":"0","typeID":"Label","zOrder":"0","measuredW":"308","measuredH":"26","x":"33","y":"0","properties":{"size":"18","text":"Donne Martin’s System Design Primer"}},{"ID":"1","typeID":"__group__","zOrder":"1","measuredW":"24","measuredH":"24","w":"24","h":"24","x":"0","y":"3","children":{"controls":{"control":[{"ID":"0","typeID":"Icon","zOrder":"0","measuredW":"24","measuredH":"24","x":"0","y":"0","properties":{"color":"16777215","icon":{"ID":"circle","size":"small"}}},{"ID":"1","typeID":"Icon","zOrder":"1","measuredW":"24","measuredH":"24","x":"0","y":"0","properties":{"color":"10066329","icon":{"ID":"check-circle","size":"small"}}}]}}}]}}},{"ID":"15573","typeID":"__group__","zOrder":"389","measuredW":"276","measuredH":"27","w":"276","h":"27","x":"289","y":"209","properties":{"controlName":"ext_link:youtube.com/@ByteByteGo/videos"},"children":{"controls":{"control":[{"ID":"0","typeID":"Label","zOrder":"0","measuredW":"243","measuredH":"26","x":"33","y":"0","properties":{"size":"18","text":"ByteByteGo YouTube Channel"}},{"ID":"1","typeID":"__group__","zOrder":"1","measuredW":"24","measuredH":"24","w":"24","h":"24","x":"0","y":"3","children":{"controls":{"control":[{"ID":"0","typeID":"Icon","zOrder":"0","measuredW":"24","measuredH":"24","x":"0","y":"0","properties":{"color":"16777215","icon":{"ID":"circle","size":"small"}}},{"ID":"1","typeID":"Icon","zOrder":"1","measuredW":"24","measuredH":"24","x":"0","y":"0","properties":{"color":"10066329","icon":{"ID":"check-circle","size":"small"}}}]}}}]}}},{"ID":"15575","typeID":"Label","zOrder":"390","measuredW":"268","measuredH":"32","x":"289","y":"125","properties":{"size":"24","text":"References / Resources"}}]},"attributes":{"name":"New Wireframe 1 copy 2","order":1000006.8992828326,"parentID":null,"notes":""},"branchID":"Master","resourceID":"4BE92169-157F-4FC5-8E20-403CBCF7A6C6","mockupH":"3583","mockupW":"1211","measuredW":"1460","measuredH":"3684","version":"1.0"},"groupOffset":{"x":0,"y":0},"dependencies":[],"projectID":"file:///Users/kamranahmed/Desktop/devops%20roadmap%5C.bmpr"} \ No newline at end of file diff --git a/public/pdfs/system-design.pdf b/public/pdfs/system-design.pdf new file mode 100644 index 000000000..c000fdddf Binary files /dev/null and b/public/pdfs/system-design.pdf differ diff --git a/src/pages/pdfs.md b/src/pages/pdfs.md index d4da9d9f9..42207b54c 100644 --- a/src/pages/pdfs.md +++ b/src/pages/pdfs.md @@ -29,3 +29,4 @@ Here is the list of PDF links for each of the roadmaps. * **Java Roadmap** - [Roadmap Link](https://roadmap.sh/java) / [PDF Link](https://roadmap.sh/pdfs/java.pdf) * **Spring Boot Roadmap** - [Roadmap Link](https://roadmap.sh/spring-boot) / [PDF Link](https://roadmap.sh/pdfs/spring-boot.pdf) * **Python Roadmap** - [Roadmap Link](https://roadmap.sh/python) / [PDF Link](https://roadmap.sh/pdfs/python.pdf) +* **System Design** - [Roadmap Link](https://roadmap.sh/system-design) / [PDF Link](https://roadmap.sh/pdfs/system-design.pdf) diff --git a/src/roadmaps/design-system/design-system.md b/src/roadmaps/design-system/design-system.md index d912edb0e..69733be09 100644 --- a/src/roadmaps/design-system/design-system.md +++ b/src/roadmaps/design-system/design-system.md @@ -1,7 +1,7 @@ --- jsonUrl: "/jsons/design-system.json" pdfUrl: "/pdfs/design-system.pdf" -order: 11 +order: 13 featuredTitle: "Design System" featuredDescription: "Step by step guide to building a modern Design System" title: "Design System" diff --git a/src/roadmaps/software-design-architecture/software-design-architecture.md b/src/roadmaps/software-design-architecture/software-design-architecture.md index c744283db..a367b551b 100644 --- a/src/roadmaps/software-design-architecture/software-design-architecture.md +++ b/src/roadmaps/software-design-architecture/software-design-architecture.md @@ -1,7 +1,7 @@ --- jsonUrl: "/jsons/software-design-architecture.json" pdfUrl: "/pdfs/software-design-architecture.pdf" -order: 11 +order: 12 featuredTitle: "Design and Architecture" featuredDescription: "Guide to learn software design and architecture" title: "Software Design and Architecture" diff --git a/src/roadmaps/system-design/faqs.astro b/src/roadmaps/system-design/faqs.astro new file mode 100644 index 000000000..e69de29bb diff --git a/src/roadmaps/system-design/system-design.md b/src/roadmaps/system-design/system-design.md new file mode 100644 index 000000000..1c98a5d5f --- /dev/null +++ b/src/roadmaps/system-design/system-design.md @@ -0,0 +1,50 @@ +--- +jsonUrl: "/jsons/system-design.json" +pdfUrl: "/pdfs/system-design.pdf" +order: 11 +featuredTitle: "System Design" +featuredDescription: "Guide to learn system Design" +title: "System Design" +description: "Everything you need to know about designing large scale systems." +isNew: true +hasTopics: false +dimensions: + width: 968 + height: 2848.5 +schema: + headline: "System Design Roadmap" + description: "Learn System Design with this interactive step by step guide in 2023. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place." + imageUrl: "https://roadmap.sh/roadmaps/system-design.png" + datePublished: "2023-01-17" + dateModified: "2023-01-17" +seo: + title: "System Design Roadmap" + description: "Learn system design with this step by step guide and resources." + keywords: + - "guide to learn system design" + - "system design roadmap" + - "distributed systems roadmap" + - "modern system design roadmap" + - "system design roadmap" + - "scalable system roadmap" + - "system design patterns roadmap" + - "system design roadmap" + - "application architectures" + - "system design guide" +relatedRoadmaps: + - "backend" + - "software-architect" + - "devops" + - "python" + - "java" + - "nodejs" + - "golang" +sitemap: + priority: 1 + changefreq: "monthly" +tags: + - "roadmap" + - "main-sitemap" + - "skill-roadmap" +--- +