阿里巴巴开源的 Blink 实时计算框架真香

Blink 开源了有一段时间了,居然没发现有人写相关的博客,其实我已经在个人知识星球里开始写了,今天来看看 Blink 为何香?git

咱们先看看 Blink 黑色版本:github

对比下 Flink 版本你就知道黑色版本多好看了。微信

你上传 jar 包的时候是这样的:学习

咱们来看看 Blink 运行的 job 长啥样?3d

再来对比一下 Flink 的样子:日志

查看 Job Task 的详情,能够看到开始时间、接收记录、并行度、duration、Queue in/out、TPSorm

查看 subTask,这里能够直接点击这个日志就能够查看 task 日志:cdn

查看背压:blog

查看 task metric,能够手动添加,支持的有不少,这点很重要,能够根据每一个算子的监控以及时对每一个算子进行调优:资源

查看 job 运行时间段的状况:

查看 running 的 job:

查看已经完成的 job:

查看 Task Manager:

Task Manager 分配的资源详情:

Task Manager metric 监控信息详情:

Task Manager log 文件详情,包含运行产生的日志和 GC 日志:

Task Manager 日志详情,支持高亮和分页,特别友好,妈妈不再担忧我看不见 "刷刷刷" 的日志了。

总结

介绍了 Flink 的 Blink 分支编译后运行的界面状况,整体来讲很棒,期待后面 Blink 合并到 Flink!

本文原创地址是: www.54tianzhisheng.cn/2019/02/28/… , 未经容许禁止转载。

关注我

微信公众号:zhisheng

另外我本身整理了些 Flink 的学习资料,目前已经所有放到微信公众号了。你能够加个人微信:zhisheng_tian,而后回复关键字:Flink 便可无条件获取到。

Github 代码仓库

github.com/zhisheng17/…

之后这个项目的全部代码都将放在这个仓库里,包含了本身学习 flink 的一些 demo 和博客。

相关文章

一、《从0到1学习Flink》—— Apache Flink 介绍

二、《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门

三、《从0到1学习Flink》—— Flink 配置文件详解

四、《从0到1学习Flink》—— Data Source 介绍

五、《从0到1学习Flink》—— 如何自定义 Data Source ?

六、《从0到1学习Flink》—— Data Sink 介绍

七、《从0到1学习Flink》—— 如何自定义 Data Sink ?

八、《从0到1学习Flink》—— Flink Data transformation(转换)

九、《从0到1学习Flink》—— 介绍Flink中的Stream Windows

十、《从0到1学习Flink》—— Flink 中的几种 Time 详解

十一、《从0到1学习Flink》—— Flink 写入数据到 ElasticSearch

十二、《从0到1学习Flink》—— Flink 项目如何运行?

1三、《从0到1学习Flink》—— Flink 写入数据到 Kafka

1四、《从0到1学习Flink》—— Flink JobManager 高可用性配置

1五、《从0到1学习Flink》—— Flink parallelism 和 Slot 介绍

1六、《从0到1学习Flink》—— Flink 读取 Kafka 数据批量写入到 MySQL

1七、《从0到1学习Flink》—— Flink 读取 Kafka 数据写入到 RabbitMQ

1八、《从0到1学习Flink》—— 你上传的 jar 包藏到哪里去了?

相关文章
相关标签/搜索