Best Practices for Stream Computing Processing with Flink on Zeppelin

Best Practices for Stream Computing Processing with Flink on Zeppelin

Content framework:

Big Data Overview
Flink Learning Framework
Demonstration of best practices for stream computing on EMR Studio

1. Overview of Big Data

Big Data Processing ETL (Data → Data)
Big Data Analysis BI (Data → Dashboard)
Machine Learning AI (Data → Model)

2. Flink Learning Framework

Flink Essentials

Stateful
Time
Flink Architecture
Flink API
Flink Configuration
Flink Log

Stateful:

Why

Timeliness of stream computing

Unbounded Stream Computing

When

Window

Join

Pattern

How

statebackend

Time

Event time
Processing time
Watermark

Flink Architecture

Flink API

Flink Configuration

Cluster Configuration
Job Configuration
Statebackend
Resource Manager
SQL/Python
Reference documentation: https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/deployment/config/

Flink Log

III. Best Practices for Stream Computing on EMR Studio

EMR Studio features:

Compatible with open source components

EMR Studio has been optimized and enhanced based on the open source software Apache Zeppelin, Jupyter Notebook, and Apache Airflow.


Supports connecting multiple clusters and adapting to multiple computing engines. Interactive development + seamless job scheduling. Applicable to a variety of big data application scenarios. Computing and storage separation

Flink Clients

Flink on Zeppelin (Phase 1) - Interactive Flink Client

Flink on Zeppelin (Phase 2) - Interactive JobManager

Flink on Zeppelin Main Features

Original link: http://click.aliyun.com/m/1000286010/

<<:  It’s time to launch 5G applications

>>:  External tools connect to SaaS mode cloud data warehouse MaxCompute practice

Recommend

XSX: Japan/Singapore dedicated servers 50% off, E3-1230v3/16GB/480G SSD only $57

XSX.net recently launched a 50% discount promotio...

Practice: How to connect two routers through WAN and LAN ports respectively?

The IP addresses of two routers in a network segm...

China Construction Information: Friends of Huawei, with friends Huawei

If there is one common demand among governments a...

Wi-Fi vs. Ethernet: Which should you use and why?

Not long ago, you had to choose between a wired o...

What role can fiber optic technology play in education?

In the ever-evolving field of education, technolo...

Seizing the 5G trend, smart city construction enters a new stage

With the arrival of the new 5G infrastructure wav...

Can 5G address workplace safety issues?

As 5G networks roll out around the world, their p...

Implementing a REST API server with caching in Go

1. REST API principles REST (Representational Sta...