This topic describes the service scope and limits of Realtime Compute for Apache Flink, including the limits on CU processing capabilities and job creation.

Evaluate the impact of the limits on your business carefully. If you have any questions, submit a ticket to check whether Realtime Compute for Apache Flink can meet your business requirements.

  • Realtime Compute for Apache Flink in shared mode does not support user-defined extensions (UDXs). If you want to use UDXs, you must purchase Realtime Compute for Apache Flink in exclusive mode. For more information about UDXs, see UDX overview.
  • Realtime Compute development platform supports only the Google Chrome browser.

Supported regions

The supported regions vary with the deployment mode of Realtime Compute for Apache Flink. You can view the supported regions on the buy page of Realtime Compute for Apache Flink.
  • Semi-managed Flink (ACK-based): China (Shenzhen), China (Beijing), China (Shanghai), China (Zhangjiakou-Beijing Winter Olympics), and China (Hangzhou).
  • Blink exclusive or shared cluster (original product line):
    • Pay-as-you-go for the exclusive mode: China (Hangzhou), China (Beijing), China (Shanghai), and China (Shenzhen).
    • Subscription for the exclusive mode: China (Hangzhou), China (Beijing), China (Shanghai), China (Shenzhen), China (Zhangjiakou-Beijing Winter Olympics), China (Hong Kong), and Singapore (Singapore).
    • Shared mode: China (Shenzhen)
      Note As of December 24, 2019, Realtime Compute for Apache Flink in shared mode is no longer available. You cannot purchase projects in this mode. You can only scale out, scale in, or renew existing shared-mode projects. We recommend that you purchase the exclusive mode or semi-managed Flink mode of Realtime Compute for Apache Flink based on your business requirements.

CU processing capabilities

Test results of Realtime Compute for Apache Flink demonstrate that the CU processing capabilities vary based on the complexity of businesses.
  • For simple operations such as single-stream filtering and string conversion, one CU can process 10,000 data records per second.
  • For complex operations such as operations that use a JOIN clause, GROUP BY clause, or window function, one CU can process 1,000 to 5,000 data records per second.

Limits on job and task quantities

Realtime Compute for Apache Flink has the following limits on jobs, task versions, and task pages opened in an integrated development environment (IDE) under a project:
  • A maximum of 100 jobs can be created under a project.
  • A maximum of 50 folders are allowed under a project. The number of folder hierarchies cannot exceed 5.
  • A maximum of 50 UDXs or JAR packages are allowed under a project.
  • A maximum of 50 data stores can be registered under a project.
  • A maximum of 20 historical versions can be saved in a job.