最近正在学习 Flink 相关的内容,突然学习 Flink 有两个主要的原因。
第一,5G 时代即将到来,5G 带来更高的网络传输数据意味着实时计算的需求将会变得更普遍。同时,5G将会带动物联网的发展,将会有更多、更复杂的实时计算场景。而 Flink 目前正是能够满足各种计算场景的优秀框架。
第二,阿里巴巴内部的实时计算平台是基于 Flink 的,并且阿里一直在推动 Flink 社区的发展。我觉得阿里没有选择 Spark 而是大规模应用 Flink 说明 Flink 一定有其他框架无可替代的优势。并且目前也有不少企业开始使用 Flink 建设实时数仓。
除了实时计算,Flink 还支持批处理、Table SQL、机器学习和图计算。它是一站式的大数据处理框架。既能满足数据处理的各种需求,同时又有大厂的加持,我认为 Flink 未来发展的会更好。
最近在学习 Flink 的过程中,把自己学到的例子总结到了一个 GitHub 项目中。在这个项目中能够提供一些基础教程和示例外,还会逐渐增加 Flink 相关的一些案例分享,学习资源等内容。也欢迎各位朋友提交宝贵的资源。
地址:https://github.com/duma-repo/awesome-flink
欢迎关注公众号「渡码」