Application Scenarios
Learn about the application scenarios of OmniStream before using the feature.
Apache Flink is an open source real-time stream processing engine. As services rapidly evolve and data volumes surge, Flink's performance bottlenecks have started to surface in certain high-load scenarios. This is particularly evident in Internet-related use cases, where Flink lags behind comparable solutions in performance. The OmniStream feature uses native code (C/C++) to implement Flink SQL operators to improve query performance. The Flink engine is reconstructed natively for enhanced performance.
OmniStream supports Flink 1.16.3. SQL statements entered by users are converted into a series of operators during engine execution. OmniStream provides native operators to replace open source Flink operators, accelerating the Flink engine execution and improving analysis performance.