| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="-.5 -.5 1460 1610" width="1460" height="1610"> |
| <defs/> |
| <g id="Canvas_1" fill="none" fill-opacity="1" stroke="none" stroke-opacity="1" stroke-dasharray="none"> |
| <title>Canvas 1</title> |
| <g id="Canvas_1_Layer_1"> |
| <title>Layer 1</title> |
| <g id="Group_2"> |
| <g id="Graphic_226"> |
| <rect x=".94" y="1515.5596" width="1460" height="100" fill="#edf6ff"/> |
| </g> |
| <g id="Graphic_225"> |
| <rect x=".94" y="925.5596" width="1460" height="540" fill="#edf6ff"/> |
| </g> |
| <g id="Graphic_224"> |
| <rect x="-1.94" y="0" width="1460" height="860" fill="#edf6ff"/> |
| </g> |
| <g id="Graphic_223"/> |
| <g id="Group_221"> |
| <g id="Graphic_222"> |
| <title>Text</title> |
| <text transform="translate(20.10211 625.499)" fill="black"> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="0" y="28">MVP</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_220"> |
| <line x1="785.44" y1="826.1196" x2="120.66" y2="215.39957" stroke="black" stroke-linecap="butt" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/> |
| </g> |
| <g id="Graphic_219"/> |
| <g id="Group_217"> |
| <g id="Graphic_218"> |
| <title>Text</title> |
| <text transform="translate(36.640195 261.49902)" fill="black"> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="0" y="28">Beta</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_216"/> |
| <g id="Group_214"> |
| <g id="Graphic_215"> |
| <title>Text</title> |
| <text transform="translate(223.2613 133.49902)" fill="black"> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="3.8896484" y="28">Production Ready </tspan> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="49.03418" y="62">& Evolving</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_213"/> |
| <g id="Group_211"> |
| <g id="Graphic_212"> |
| <title>Text</title> |
| <text transform="translate(1252.7437 110.49902)" fill="black"> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="0" y="28">Stable</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_210"/> |
| <g id="Group_208"> |
| <g id="Graphic_209"> |
| <title>Text</title> |
| <text transform="translate(1204.0611 1130.499)" fill="black"> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="0" y="28">Deprecated</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_207"> |
| <line x1="900.3" y1="825.1396" x2="967.5461" y2="137.55957" stroke="black" stroke-linecap="butt" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/> |
| </g> |
| <g id="Graphic_206"> |
| <line x1="665.94" y1="1385.5596" x2="900.3" y2="985.4996" stroke="black" stroke-linecap="butt" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/> |
| </g> |
| <g id="Graphic_205"/> |
| <g id="Group_203"> |
| <g id="Graphic_204"> |
| <title>Text</title> |
| <text transform="translate(457.45465 970.499)" fill="black"> |
| <tspan font-family="Helvetica" font-size="28" fill="black" x="0" y="28">Approaching End-of-Life</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_202"/> |
| <g id="Group_200"> |
| <g id="Graphic_201"> |
| <title>Text</title> |
| <text transform="translate(57.21002 1551.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">APIs</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_199"/> |
| <g id="Group_197"> |
| <g id="Graphic_198"> |
| <title>Text</title> |
| <text transform="translate(125.9986 1551.1191)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Languages</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_196"/> |
| <g id="Group_194"> |
| <g id="Graphic_195"> |
| <title>Text</title> |
| <text transform="translate(256.81695 1551.1191)" fill="#c60"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c60" x="0" y="21">Clients</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_193"/> |
| <g id="Group_191"> |
| <g id="Graphic_192"> |
| <title>Text</title> |
| <text transform="translate(557.18854 1551.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Connectors</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_190"/> |
| <g id="Group_188"> |
| <g id="Graphic_189"> |
| <title>Text</title> |
| <text transform="translate(691.3917 1551.1191)" fill="#a680b8"> |
| <tspan font-family="Helvetica" font-size="22" fill="#a680b8" x="0" y="21">State Backends</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_187"/> |
| <g id="Group_185"> |
| <g id="Graphic_186"> |
| <title>Text</title> |
| <text transform="translate(862.2554 1551.1191)" fill="fuchsia"> |
| <tspan font-family="Helvetica" font-size="22" fill="fuchsia" x="0" y="21">Libraries</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_184"/> |
| <g id="Group_182"> |
| <g id="Graphic_183"> |
| <title>Text</title> |
| <text transform="translate(344.39166 1551.1191)" fill="#c00"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="21">Resource Managers</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_181"/> |
| <g id="Group_179"> |
| <g id="Graphic_180"> |
| <title>Text</title> |
| <text transform="translate(1012.6463 182.44043)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">DataStream (streaming)</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_178"/> |
| <g id="Group_176"> |
| <g id="Graphic_177"> |
| <title>Text</title> |
| <text transform="translate(672.95855 367.55957)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">DataStream (batch)</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_175"/> |
| <g id="Group_173"> |
| <g id="Graphic_174"> |
| <title>Text</title> |
| <text transform="translate(902.44 1061.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">DataSet</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_170"> |
| <g id="Graphic_171"> |
| <title>Text</title> |
| <text transform="translate(1022.3206 242.55957)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">SQL & Table API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_169"/> |
| <g id="Group_167"> |
| <g id="Graphic_168"> |
| <title>Text</title> |
| <text transform="translate(1068.44 1051.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">Queryable State</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_166"/> |
| <g id="Group_164"> |
| <g id="Graphic_165"> |
| <title>Text</title> |
| <text transform="translate(251.44 241.11914)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">State Processor API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_163"/> |
| <g id="Group_161"> |
| <g id="Graphic_162"> |
| <title>Text</title> |
| <text transform="translate(1226.8296 242.55957)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Java 11</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_160"/> |
| <g id="Group_158"> |
| <g id="Graphic_159"> |
| <title>Text</title> |
| <text transform="translate(804.44 1241.1191)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Scala 2.12</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_157"/> |
| <g id="Group_152"> |
| <g id="Graphic_153"> |
| <title>Text</title> |
| <text transform="translate(1190.94 302.0293)" fill="#c00"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="21">Standalone</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_151"/> |
| <g id="Group_149"> |
| <g id="Graphic_150"> |
| <title>Text</title> |
| <text transform="translate(1020.44 511.11914)" fill="#c00"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="21">Yarn</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_148"/> |
| <g id="Group_146"> |
| <title>群组</title> |
| <g id="Graphic_147"> |
| <title>Text</title> |
| <text transform="translate(1234.44 555.5596)" fill="#c00"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="21">Zookeeper HA</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_145"/> |
| <g id="Graphic_142"/> |
| <g id="Group_140"> |
| <g id="Graphic_141"> |
| <title>Text</title> |
| <text transform="translate(439.21295 429)" fill="#a680b8"> |
| <tspan font-family="Helvetica" font-size="22" fill="#a680b8" x="0" y="21">Generic Incremental</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#a680b8" x="44.01074" y="47">Checkpoint</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_139"/> |
| <g id="Group_137"> |
| <g id="Graphic_138"> |
| <title>Text</title> |
| <text transform="translate(962.7183 559.11914)" fill="#a680b8"> |
| <tspan font-family="Helvetica" font-size="22" fill="#a680b8" x="0" y="21">RocksDB/FS State Back.</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_134"> |
| <g id="Graphic_135"> |
| <title>Text</title> |
| <text transform="translate(1269.8223 189.55957)" fill="fuchsia"> |
| <tspan font-family="Helvetica" font-size="22" fill="fuchsia" x="0" y="21">CEP</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_133"/> |
| <g id="Group_131"> |
| <g id="Graphic_132"> |
| <title>Text</title> |
| <text transform="translate(41.608457 681.5293)" fill="fuchsia"> |
| <tspan font-family="Helvetica" font-size="22" fill="fuchsia" x="0" y="21">Machine Learning</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_130"/> |
| <g id="Group_128"> |
| <g id="Graphic_129"> |
| <title>Text</title> |
| <text transform="translate(251.44 1041.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy JDBC Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_127"/> |
| <g id="Group_125"> |
| <g id="Graphic_126"> |
| <title>Text</title> |
| <text transform="translate(518.79254 213.6787)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Kafka, File, Pulsar</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47"> [via Unified Source API]</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_124"/> |
| <g id="Group_122"> |
| <g id="Graphic_123"> |
| <title>Text</title> |
| <text transform="translate(185.4317 1151.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy Rabbit MQ Source</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_121"/> |
| <g id="Group_119"> |
| <g id="Graphic_120"> |
| <title>Text</title> |
| <text transform="translate(756.44 1315.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy Kinesis Source & Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_118"/> |
| <g id="Group_116"> |
| <g id="Graphic_117"> |
| <title>Text</title> |
| <text transform="translate(33.44 1226.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy PubSub Source & Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_115"/> |
| <g id="Group_113"> |
| <g id="Graphic_114"> |
| <title>Text</title> |
| <text transform="translate(49.44 1291.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy Cassandra Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_112"/> |
| <g id="Group_110"> |
| <g id="Graphic_111"> |
| <title>Text</title> |
| <text transform="translate(361.44 1271.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy HBase SQL Source & Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_109"/> |
| <g id="Group_107"> |
| <g id="Graphic_108"> |
| <title>Text</title> |
| <text transform="translate(1182.12 342.55957)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Hive Catalog</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_106"/> |
| <g id="Group_104"> |
| <g id="Graphic_105"> |
| <title>Text</title> |
| <text transform="translate(582.44 1168.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy Hive SQL</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47">Source & Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_103"/> |
| <g id="Group_101"> |
| <g id="Graphic_102"> |
| <title>Text</title> |
| <text transform="translate(592.94 285.05957)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Kafka, File, Pulsar, Elasticsearch</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47"> [via Unified Sink API]</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_100"/> |
| <g id="Group_98"> |
| <g id="Graphic_99"> |
| <title>Text</title> |
| <text transform="translate(271.44 291.11914)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Python Table API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_97"/> |
| <g id="Group_95"> |
| <g id="Graphic_96"> |
| <title>Text</title> |
| <text transform="translate(381.94 352.55957)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Python</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="47">DataStream API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_94"/> |
| <g id="Group_92"> |
| <g id="Graphic_93"> |
| <title>Text</title> |
| <text transform="translate(1213.44 671.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">S3 FileSystem</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_91"/> |
| <g id="Group_89"> |
| <g id="Graphic_90"> |
| <title>Text</title> |
| <text transform="translate(968.44 671.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">GCS FileSystem</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_88"/> |
| <g id="Group_86"> |
| <g id="Graphic_87"> |
| <title>Text</title> |
| <text transform="translate(1234.44 593.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Local/NFS</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47">FileSystem</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_85"/> |
| <g id="Group_83"> |
| <g id="Graphic_84"> |
| <title>Text</title> |
| <text transform="translate(976.44 611.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">HDFS FileSystem</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_82"/> |
| <g id="Group_80"> |
| <g id="Graphic_81"> |
| <title>Text</title> |
| <text transform="translate(999.44 333.7798)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Azure Blob</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47">FileSystem</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_79"/> |
| <g id="Group_77"> |
| <g id="Graphic_78"> |
| <title>Text</title> |
| <text transform="translate(999.44 443.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">AliCloud OSS</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47">FileSystem</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_76"> |
| <path d="M 188.44 795.5596 C 323.44 535.5596 712.0033 405.55957 1354.13 405.55957" stroke="#b5739d" stroke-linecap="butt" stroke-linejoin="round" stroke-width="9"/> |
| </g> |
| <g id="Graphic_75"> |
| <path d="M 1360.88 405.55957 L 1351.88 410.05957 L 1354.13 405.55957 L 1351.88 401.05957 Z" fill="#b5739d"/> |
| <path d="M 1360.88 405.55957 L 1351.88 410.05957 L 1354.13 405.55957 L 1351.88 401.05957 Z" stroke="#b5739d" stroke-linecap="butt" stroke-linejoin="round" stroke-width="9"/> |
| </g> |
| <g id="Graphic_74"> |
| <path d="M 175.94 1105.5596 C 719.2733 1092.2262 1087.3533 1201.2529 1280.18 1432.6396" stroke="#b5739d" stroke-linecap="butt" stroke-linejoin="round" stroke-width="9"/> |
| </g> |
| <g id="Graphic_73"> |
| <path d="M 1284.5 1437.8296 L 1275.28 1433.7996 L 1280.18 1432.6396 L 1282.19 1428.0396 Z" fill="#b5739d"/> |
| <path d="M 1284.5 1437.8296 L 1275.28 1433.7996 L 1280.18 1432.6396 L 1282.19 1428.0396 Z" stroke="#b5739d" stroke-linecap="butt" stroke-linejoin="round" stroke-width="9"/> |
| </g> |
| <g id="Graphic_72"/> |
| <g id="Group_70"> |
| <g id="Graphic_71"> |
| <title>Text</title> |
| <text transform="translate(193.44 600.5596)" fill="#c60"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c60" x="0" y="21">SQL CLI</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_69"> |
| <line x1="767.94" y1="840.8796" x2="20.94" y2="585.5596" stroke="black" stroke-linecap="butt" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/> |
| </g> |
| <g id="Graphic_68"/> |
| <g id="Group_66"> |
| <g id="Graphic_67"> |
| <title>Text</title> |
| <text transform="translate(12.44 23.798828)" fill="black"> |
| <tspan font-family="Helvetica" font-size="38" fill="black" x="0" y="37">New- and Stable Features</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_65"/> |
| <g id="Group_63"> |
| <g id="Graphic_64"> |
| <title>Text</title> |
| <text transform="translate(12.44 933.7988)" fill="black"> |
| <tspan font-family="Helvetica" font-size="38" fill="black" x="0" y="37">Features Phasing Out</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_62"/> |
| <g id="Group_60"> |
| <g id="Graphic_61"> |
| <title>Text</title> |
| <text transform="translate(785.44 1351.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy File Source & Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_59"/> |
| <g id="Group_57"> |
| <g id="Graphic_58"> |
| <title>Text</title> |
| <text transform="translate(845.44 1396.1191)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Legacy Kafka Source & Sink</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_56"/> |
| <g id="Group_54"> |
| <g id="Graphic_55"> |
| <title>Text</title> |
| <text transform="translate(939.397 1131.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">SourceFunction</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_51"> |
| <g id="Graphic_52"> |
| <title>Text</title> |
| <text transform="translate(1012.6039 291.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">HybridSource</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_50"/> |
| <g id="Group_48"> |
| <g id="Graphic_49"> |
| <title>Text</title> |
| <text transform="translate(961.4078 1551.1191)" fill="#4c0099"> |
| <tspan font-family="Helvetica" font-size="22" fill="#4c0099" x="0" y="21">Schedulers</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_47"/> |
| <g id="Group_45"> |
| <g id="Graphic_46"> |
| <title>Text</title> |
| <text transform="translate(1192.44 721.1191)" fill="#4c0099"> |
| <tspan font-family="Helvetica" font-size="22" fill="#4c0099" x="0" y="21">Default Scheduler</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_44"/> |
| <g id="Group_42"> |
| <g id="Graphic_43"> |
| <title>Text</title> |
| <text transform="translate(545.8443 548.0596)" fill="#4c0099"> |
| <tspan font-family="Helvetica" font-size="22" fill="#4c0099" x="0" y="21">Adaptive Scheduler / Reactive Mode</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_41"/> |
| <g id="Group_39"> |
| <g id="Graphic_40"> |
| <title>Text</title> |
| <text transform="translate(1124.44 1221.1191)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Java 8</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_38"/> |
| <g id="Group_36"> |
| <g id="Graphic_37"> |
| <title>Text</title> |
| <text transform="translate(1090.6724 1551.1191)" fill="#990"> |
| <tspan font-family="Helvetica" font-size="22" fill="#990" x="0" y="21">Deployment Modes</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_35"/> |
| <g id="Group_33"> |
| <g id="Graphic_34"> |
| <title>Text</title> |
| <text transform="translate(970.0547 721.1191)" fill="#990"> |
| <tspan font-family="Helvetica" font-size="22" fill="#990" x="0" y="21">Application Mode</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_32"/> |
| <g id="Group_30"> |
| <g id="Graphic_31"> |
| <title>Text</title> |
| <text transform="translate(1202.734 771.1191)" fill="#990"> |
| <tspan font-family="Helvetica" font-size="22" fill="#990" x="0" y="21">Session Mode</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_29"/> |
| <g id="Group_27"> |
| <g id="Graphic_28"> |
| <title>Text</title> |
| <text transform="translate(1196.3516 1281.1191)" fill="#990"> |
| <tspan font-family="Helvetica" font-size="22" fill="#990" x="0" y="21">Per-Job Mode</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_26"/> |
| <g id="Group_24"> |
| <g id="Graphic_25"> |
| <title>Text</title> |
| <text transform="translate(602.3179 600.5596)" fill="#4c0099"> |
| <tspan font-family="Helvetica" font-size="22" fill="#4c0099" x="0" y="21">Adaptive Batch Job Scheduler</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_23"/> |
| <g id="Group_21"> |
| <g id="Graphic_22"> |
| <title>Text</title> |
| <text transform="translate(741.5733 725.33936)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">ASync API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_20"/> |
| <g id="Group_18"> |
| <g id="Graphic_19"> |
| <title>Text</title> |
| <text transform="translate(697.44 663.0596)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">Unified Sink API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_17"/> |
| <g id="Group_15"> |
| <g id="Graphic_16"> |
| <title>Text</title> |
| <text transform="translate(944.44 771.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">Unified Source API</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_14"/> |
| <g id="Group_12"> |
| <g id="Graphic_13"> |
| <title>Text</title> |
| <text transform="translate(251.44 740.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">SQL Upgrades</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_11"/> |
| <g id="Group_9"> |
| <g id="Graphic_10"> |
| <title>Text</title> |
| <text transform="translate(81.6664 485.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">Kinesis Streams, Firehose, </tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47">MongoDB, DynamoDB, Opensearch</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="73"> [via Unified Sink API]</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_8"/> |
| <g id="Group_6"> |
| <g id="Graphic_7"> |
| <title>Text</title> |
| <text transform="translate(24.44 408.11914)" fill="#67ab9f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="21">MongoDB</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#67ab9f" x="0" y="47"> [via Unified Source API]</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Graphic_5"/> |
| <g id="Group_3"> |
| <g id="Graphic_4"> |
| <title>Text</title> |
| <text transform="translate(634.44 1051.1191)" fill="#33f"> |
| <tspan font-family="Helvetica" font-size="22" fill="#33f" x="0" y="21">SinkFunction</tspan> |
| </text> |
| </g> |
| </g> |
| </g> |
| <g id="Group_228"> |
| <g id="Graphic_229"> |
| <title>Text</title> |
| <text transform="translate(392 620)" fill="#c60"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c60" x="0" y="21">SQL Gateway</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_232"> |
| <g id="Graphic_233"> |
| <title>Text</title> |
| <text transform="translate(386 778)" fill="#c60"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c60" x="0" y="21">Flink JDBC Driver</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_234"> |
| <g id="Graphic_235"> |
| <title>Text</title> |
| <text transform="translate(1297 1546)" fill="#05445e"> |
| <tspan font-family="Helvetica" font-size="22" fill="#05445e" x="0" y="21">Shuffle</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_236"> |
| <g id="Graphic_237"> |
| <title>Text</title> |
| <text transform="translate(50.526855 722)" fill="#05445e"> |
| <tspan font-family="Helvetica" font-size="22" fill="#05445e" x="0" y="21">Hybrid Shuffle</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_238"> |
| <g id="Graphic_239"> |
| <title>Text</title> |
| <text transform="translate(497 678)" fill="#090"> |
| <tspan font-family="Helvetica" font-size="22" fill="#090" x="0" y="21">Java 17</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_240"> |
| <title>k8s HA</title> |
| <g id="Graphic_241"> |
| <title>Text</title> |
| <text transform="translate(1160 478)" fill="#c00"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="21">Kubernetes-based HA</tspan> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="47">(ZK-alternative)</tspan> |
| </text> |
| </g> |
| </g> |
| <g id="Group_242"> |
| <title>K8s</title> |
| <g id="Graphic_243"> |
| <title>Text</title> |
| <text transform="translate(1227 439.5)" fill="#c00"> |
| <tspan font-family="Helvetica" font-size="22" fill="#c00" x="0" y="21">Kubernetes</tspan> |
| </text> |
| </g> |
| </g> |
| </g> |
| </g> |
| </svg> |