I have some good news for you! From now on, Apache Flink community wechat official account Ververica has officially changed its name to Flink Chinese Community and is maintained by members of Apache Flink PMC. It is the only Official Wechat official account of Flink community in China. For details, please refer to “Statement” in the next article.
In the past year, Flink Chinese community has published 144 articles to help people better understand and use Flink by providing Flink technology theory analysis, hands-on practice, best practices in multiple scenarios and the latest information of the community.
At the same time, we also found that in addition to articles, live tutorials and Meetup, the community still lacks a clear map to let people know the complete technical system and learning path of Flink. As a result, the community compiled a knowledge map, written by Apache Flink Committer and reviewed by four PMC members, that broke down Flink’s nine technical modules in detail, highlighting key content and supporting comprehensive learning materials. Look at this map, then you really understand Flink!
An overview of Flink knowledge Graph
How do I get it?
Follow the wechat official account of “Flink Chinese Community” and reply to the keyword “Tupu” in the background to download the PDF version, which contains a large number of supplementary links. You can view relevant materials with one click!
The most practical knowledge graph
1. Comprehensive content. The technical content involved in Flink is divided into 9 sections, each part is decomposed in detail, and learning paths and learning materials for in-depth understanding are provided.
- Streaming Processing Concepts(common concepts for stream processing)
- Architecture
- State Management
- DataStream
- Libraries
- Table API & SQL
- Deployment and Operations
- Debugging and Monitoring
- Ecosystem
- Use Cases
2. Clear hierarchy, mark the basic introductory knowledge in each part of the technical content, highlight the key, to help you find a clear learning path.
3. Convenient and practical, each knowledge point with supplementary links and the best learning materials, can be timely in-depth exploration, conducive to understanding and digestion.
4. Strong expansion of reading materials configuration, integration of the community’s annual output of technical articles, a series of live tutorials, offline Meetup and the essence of Flink Forward Asia, a picture in hand, learn Flink no worry!
Detailed explanation of each section
- Streaming Processing Concepts(common concepts for stream processing)
- Architecture
- State Management
- DataStream
- Libraries
- Table API & SQL
- Deployment and Operations
- Debugging and Monitoring
- Ecosystem
- Use Cases
Part of the knowledge graph extension material
Live broadcast of the tutorial
Analytical | | Flink basic concept Flink development environment to build the configuration, deployment, and application and run | Flink Datastream API programming | | Flink client operation Flink Time & Window | Flink State management and fault tolerance mechanism | Flink Table API programming | | Flink SQL programming practice 5 minutes from zero to build the first Flink application | zero basis of actual combat tutorial: Hot commodity | how to calculate the real-time Runtime core mechanism analysis analytic | | time attribute depth Checkpoint principle analysis and applied practice | Flink on Yarn/K8s theory analysis and practice | data types and serialization | Flink job execution depth resolution Flow control and back pressure analysis | | network, rounding the Metrics principle and actual combat
User Case and supplement
| | millet streaming platform architecture evolvement and practice Meituan review based on the number of real-time Flink storehouse platform practice | 10 k + monitoring indicators! Ctrip real-time intelligent detection platform practice | Lyft large-scale quasi real-time data analysis platform based on Flink | | challenge and practice based on Flink construct the CEP engine interesting headline Flink based real-time platform construction practice | the exploration and practice of the G7 in real-time computing | Flink By what conquest hungry engineer? | Apache Flink migration path, 2 years of ascension | 5 times the average treatment effect billions level log processing: Weibo Flink based real-time computing platform construction | Flink in with the r&d and application practice of the real-time computing platform Cheng Yilong | from Storm to Flink, home of car based on real-time SQL Flink platform design thinking and practice | daily processing trillions of data! Apache Flink quickly on the application of practice and technology evolution path | from Spark Streaming to the Apache Flink: Real-time data flow in the evolution of iQIYI | Apache Flink in practice and application of the monitoring system on eBay | 3 billion notes show every day, the little red book how to realize the real-time and efficient recommendation? Practice: | 360 depth Flink compared with Storm protocol level | Blink if you have any special? Rookie scenario of supply chain best practices massive Storm | 58 group task smooth migration to the secret of the Flink | from Storm to Flink, with real-time calculation efficiency ascension practice for five years
Expand the link
| ververica. Cn/developers /… | sf-2017.flink-forward.org/kb_sessions… | sf-2017.flink-forward.org/kb_sessions… | sf-2017.flink-forward.org/kb_sessions… | jobs.zalando.com/en/tech/blo… | berlin-2017.flink-forward.org/kb_sessions… | 2016. flink-forward.org/kb_sessions… | ci.apache.org/projects/fl… | ci.apache.org/projects/fl… | ci.apache.org/projects/fl… | ci.apache.org/projects/fl… | ci.apache.org/projects/fl…
Big welfare
Flink community knowledge map free download link ~ follow the “Flink Chinese community”, the background reply keyword “atlas” to download, and live course detailed knowledge map of the correct way to open, so that you have a map in hand, learn Flink without worry!