Files
developer-roadmap/src/data/roadmaps/server-side-game-developer/migration-mapping.json
T

155 lines
8.6 KiB
JSON

{
"server-side": "rQArtuVKGVgLn_fw9yO3b",
"tcp": "mUCidjOsVLMAVDf2jmV5F",
"tcp:checksum": "XxBl-zO7CF6DpOZ2bMDxJ",
"tcp:segment-structure": "zTCmPUp9j5P1wpGgiboMa",
"tcp:operations:connection": "5sI3RHaLudq4TfpjoYeOp",
"tcp:operations:resource-usage": "LkGI0VpJ3WkpPHkJhJgWk",
"tcp:operations:data-transfer": "5bJUcx3v4dpdlIsx7bFvK",
"tcp:operations:max-segment-scaling": "1l5dhQWYPhUSg-cy5pSlK",
"tcp:operations:window-scaling": "zvBKjceXRSfEe_3MDCEL5",
"tcp:operations:timestamp": "6KAYNPLEFMp6Jha8FLMAU",
"tcp:operations:out-of-band-data": "3OMu3RM-6pMjqY1jAmC2-",
"tcp:operations:selective-acknowledgement": "SPpOO25b7wpajWDIrKi1u",
"tcp:operations:data-transfer:flow-control:error-detection": "vFM311xSa5OqNVove2f6j",
"tcp:operations:data-transfer:flow-control": "lDVD-3i64Mk7-KPJrXmFH",
"tcp:operations:data-transfer:congestion-control": "1GML0Jsfdb1Fn-0PNryiQ",
"tcp:operations:data-transfer:reliable-transmission": "X2KHWgQZDHSVDsTRMUwSj",
"tcp:vulnerability": "MwLWDlciJOq_0n5S3GoF-",
"tcp:vulnerability:denial-of-service": "TbXJO__4xSnzK1fvvJK86",
"tcp:vulnerability:connection-hijacking": "ubRiY3jdh3iS3diN482IU",
"tcp:vulnerability:veto": "ZLTfpRZ0rF-mtd7Z0R2WF",
"udp": "IMyHwnXxJK6oFxzOMLxjS",
"udp:reliability": "Vh81GnOUOZvDOlOyI5PwT",
"udp:datagram": "wD_HWc9YxPhlkilt585pg",
"udp:congestion-control": "jsNsyrGzegVnjIF2l52vI",
"udp:checksum": "tBOvBpDi3SOKZjAmkxdM0",
"udp:packet-structure": "CCxVnrGDKa1EROXgF_OAm",
"tcp-vs-udp": "RfTcTUjaXyp49FnUf44MK",
"tcp-vs-udp:reliable-vs-unreliable": "MoyBGT9bscUe8vMN4J0bG",
"tcp-vs-udp:ordered-vs-not-ordered": "WMdCDmFsytsF2AWQXfzC8",
"tcp-vs-udp:heavyweight-vs-lightweight": "OYXKtl4A-vaK6yGO6hS6n",
"tcp-vs-udp:packet-vs-datagram": "JE3uZ5U6oe6dVzsmglTl2",
"tcp-vs-udp:streaming-vs-broadcast": "pJw8fN1dt3BABtZVz7wGE",
"ip": "tg94V7K0mgYhpkUMp_Scv",
"ip:capability": "5kF1fqr-mn5-15e3aMa9k",
"ip:reliability": "2jDV-ovvrkBbTTLk5VbR9",
"ip:link-capacity": "OzY-LPcfj1sBm_0F0WbIJ",
"ip:functions": "YPvm8XD_FaFYCQ-b7-KsH",
"ip:functions:datagram-construction": "jnQAzUUnwpJgoRuRIFtSe",
"ip:functions:ip-addressing": "3ZcJNDCHw2pFzewmoB-03",
"ip:functions:routing": "bYb7nA-Vn9e6VtdbUT3tq",
"ip:transactions": "r2OeI7YC1BLLfctC8q69W",
"ip:categories": "NH2eQ1_nij1icTgoO027b",
"ip:security": "qkO0s9zR0sAnjTRWcrLQY",
"programming-languages": "6ilqzjvI4J1pUCmTJ33PA",
"programming-languages:javascript": "ufufnULqsglE5VhEIAdSI",
"programming-languages:java": "LG8JPL1po-gEs1V5JyC8F",
"programming-languages:c-cpp": "E4H3hniIW6hKpH3Qr--N5",
"programming-languages:c-sharp": "DuyUc9a-47Uz03yr4aeyg",
"programming-languages:erlang": "QGtGx5LBEWa1DD3Y7ztUy",
"socket-programming": "HvpuFTCknHPhnFkhmhRc4",
"socket-programming:byte-manipulation": "H21PanCggDfQt34-JzgfO",
"socket-programming:address-conversion": "SBA7pa9o0AM0ZEBepd7UM",
"socket-programming:descriptor": "OAyMj6uLSv1yJ87YAjyZu",
"socket-programming:api:bsd-socket": "U_tZFM80W3xJx8jj4skCr",
"socket-programming:api": "a2pcxVTGdAPw8aLvdr19M",
"socket-programming:api:winsock": "GfTXffisLyQgp66zcQ7Py",
"ip:transactions:arp": "JI_wUdT2hjsrvbIhLvHcT",
"ip:transactions:dns": "yNytLrQAMKBw4t73YRL3J",
"ip:transactions:dhcp": "aTHJh-xw8soCxC1bIDdXm",
"ip:categories:ipv4": "pHVB0K8Vtk3ToD6n_f1wv",
"ip:categories:ipv6": "TqBlAMfhARhlJed6xD7eg",
"ip:security:tls": "FX8ASd-QzTUFDHzBB93WK",
"serialization": "TS6dz61rUSxm-SqmK6JKe",
"serialization:json": "y0ZJQQfi8Qx6sB4WnZlP5",
"serialization:xml": "v43K6srds7m5SQFqNaY0T",
"serialization:yaml": "uHcUSVLz_2-Usk6ckSvwr",
"serialization:toml": "l8iEC3g0ICSfmIE1MxcUl",
"serialization:protobuf": "w2zbab_6Gxw6AWS0N759U",
"multithreading": "3QSLUMKD0G08N3MIb1cG7",
"multithreading:fiber": "TVJrlUsg30YIM1yjsZfJI",
"multithreading:sharding": "3use5vuLBJTk40wOg9S-X",
"multithreading:thread-localstorage": "IeD-oQ1bkwlKNC-R0lJjZ",
"multithreading:thread-localstorage:windows": "mW2L_9NckgPRH7g5W9NHq",
"multithreading:thread-localstorage:pthread": "HU0yUyl89WD8WnR9PJn7l",
"programming-techniques:design-patterns": "gB-TYpgUDV47bxznNJhYn",
"programming-techniques:tdd": "FKOhe21PVlaKIoZI4hd49",
"programming-techniques:dependency-injection": "uTlxyDOtvt_Qp0gXLWO-j",
"programming-techniques:dump-analysis": "1c6EqGv1g-d8M1i0vKImb",
"programming-techniques:functional-programming": "HXSWvhgT4L5w6xgOO-3kj",
"programming-techniques": "tGQu18PWDatW7HvkTP-uh",
"multithreading:synchronization:barrier": "6k25amPkU9lnZ7FMNn_T6",
"multithreading:synchronization:spinlock": "lVXfA_oZr82mFfBvLnnRK",
"multithreading:synchronization:condition-variable": "xR6pERldq4wPl9GVLHAhT",
"multithreading:synchronization": "idmrgKgVWVLZYANbXiZnS",
"multithreading:synchronization:mutex": "G_BEJKkJ1_Nc43aosy_iS",
"multithreading:synchronization:mutex:semaphore": "DYvzGc_r0SlOArPPc1gNI",
"multithreading:synchronization:future-promises:coroutine": "o0Y_hM0KXUApfsXG4PvOY",
"multithreading:synchronization:future-promises:channel": "SXOEMkcVYBsRza6BPmmwy",
"multithreading:synchronization:future-promises": "zbIbPlqTNSbJUkqH9iLQv",
"databases": "FLFaGZDg2MSG6_YHnWETM",
"databases:orm": "OyxWMFy8s7Lxko_K89fjo",
"databases:dal": "dt_SmZuwklLimhupvjxC1",
"databases:rdbms:mysql": "HsBqd08Ro0VJnx0FlumMQ",
"databases:rdbms:postgresql": "dAiEwN7phwMyaitvM5kRl",
"databases:rdbms:mssql": "QMNUAKAuRI9lyf2_jUPsj",
"databases:nosql:dynamo-db": "9vc7sFE_XakYXtKRMxLXi",
"databases:nosql:mongodb": "HYxtPW401-J6aYcTuiGnx",
"databases:nosql:cassandra": "1jqSxk1nwByiQa1De81F3",
"databases:nosql:couchbase": "6KTj_giX2k9l2lPd_Fp-d",
"cipher": "1788KFqsQBkYARqA0T5GX",
"cipher:ssl": "PSvPjaVtko71BeIA-hYqf",
"databases:key-value:redis": "7YNaELVcoV7DV1Fa06USi",
"databases:key-value:memcached": "ayeezKxQkXAPJMTShsOBU",
"rpc-rest": "YxaroYL_Az0vKRCeu2jsp",
"rpc-rest:grpc": "_uqTTBUYAzDHbEUkDzmzg",
"rpc-rest:rest": "Oq3GQ5gBUxIl1Qe8NB3LB",
"message-queues:kafka": "gL7hubTh3qiMyUWeAZNwI",
"message-queues:rabbitmq": "UESjGrFyUbNf4pQamaBoy",
"message-queues": "cw7WdFfL5HpeZ_n8wYk2t",
"mutlithreading-2": "_jd91rrAXGbJI9RhXlSx8",
"mutlithreading-2:reactive-approach:oorp": "yWj70LpF4LKB8J6GbYvsq",
"mutlithreading-2:reactive-approach:frp": "xDYOvIbXc-iJ2zOKqe0YL",
"mutlithreading-2:reactive-approach": "LVwGXmZhMewGQy61qwNyu",
"mutlithreading-2:reactive-model": "p0P3ZGq_QTCop0vMwe7P3",
"mutlithreading-2:reactive-model:synchrony": "l5QTk408Ubagw8XzRAfoZ",
"mutlithreading-2:reactive-model:determinism": "zFx1jjt1hKgCpYHFTzbZZ",
"mutlithreading-2:reactive-model:update-process": "3Eat22rFjUl4eTtGz8u4N",
"cloud": "hhtqvFfTCuVPT0OPu4Y1a",
"mutlithreading-2:task-based:goroutine": "f-L_eaZd0EjBW9-n9Pllt",
"mutlithreading-2:task-based:concurrency": "RT9XvlxvIM_hHTtNmbva3",
"mutlithreading-2:task-based:async-await": "mAXMpUDmhGOncnCRrENJv",
"mutlithreading-2:task-based:thread-building-block": "tiG0mZpLJ2zUr2IPYyhnv",
"mutlithreading-2:task-based": "LKPcEeqBOPhQOztD3cM3T",
"mutlithreading-2:asynchronous:proactor:iocp:registered-io": "94hJX1iGifDzIuaU3zU5j",
"mutlithreading-2:asynchronous:proactor:iocp:io-uring": "YH7u1FKh85wz78J0stuzS",
"mutlithreading-2:asynchronous:proactor:iocp": "7pgdOZomhGilBTwfJLMbm",
"mutlithreading-2:asynchronous:proactor": "Tvxe2NemcH21y-eB4bosv",
"mutlithreading-2:asynchronous": "ThBxS9xIMt9OrXfnto3rW",
"mutlithreading-2:asynchronous:reactor": "7mYpgn2gr-5vAYW-UR7_x",
"mutlithreading-2:asynchronous:reactor:select": "5-5toy2CblZPCV9d5QPEo",
"mutlithreading-2:asynchronous:reactor:wsa-poll": "D9Yeyn8phDhB1ohMWccgr",
"mutlithreading-2:asynchronous:reactor:epoll": "qaWv4gxnnj3uX8lEm9KQ4",
"mutlithreading-2:asynchronous:reactor:kqueue": "caK32NMMrn-3BGAXZoPPr",
"mutlithreading-2:actor-model": "KUQEgHldZPOLwFoXqQ2vM",
"mutlithreading-2:actor-model:akka-net": "SsOz9Pj6Jc_55PgpmziL6",
"mutlithreading-2:actor-model:akka": "eAEpEUVZcSKO9uCIlMN5y",
"cloud:azure": "73uoFNGcCALxIuRNbebav",
"cloud:gcp": "wD6dUrS-tP2gpCHPghFp5",
"cloud:aws": "Rkx2A6oWsddlCTseZlpRU",
"cloud:serverless": "DOmbRRK_RRPElOuTB7AAK",
"data-clustering": "XCJvgUSS7-oDR-XGdDY33",
"data-clustering:apache-spark": "yrWiWJMSyTWxDakJbqacu",
"containerization:docker": "zW_7VLeEHQp8fp_f5N__0",
"containerization": "k3FJY26SVxdZx4MLLE25h",
"containerization:docker:docker-compose": "yAf7VDX7dyaT5AdlNnuKD",
"containerization:docker:kubernetes": "lUBUUoETjfADmM4OPtwwX",
"ai": "dkCVwuy8GKeEi3VJar_Zo",
"ai:deep-learning": "jkWvfp4GqckYPQ48GtjlR",
"ai:deep-learning:tensor-flow": "iJE9RnKC8QjPnsFeZAbtl",
"ai:deep-learning:pytorch": "LTSIfq10qDJMTCnIIyqvb",
"ai:cloud-ml": "XvvlvDKfYRCcYtTdWohsd",
"ai:cloud-ml:amazon-ml": "U0RlO_puezQPZP0-iBXgW",
"ai:cloud-ml:azure-ml": "vBqwmlzoT5XVEhV9IeGso"
}