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

news/2024/7/5 4:28:16

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

我们先看看 Blink 黑色版本:

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

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

我们来看看 Blink 运行的 job 长啥样?

再来对比一下 Flink 的样子:

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

查看 subTask,这里可以直接点击这个日志就可以查看 task 日志:

查看背压:

查看 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 和博客。

相关文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

转载于:https://juejin.im/post/5c8fbe085188252d5379d71b


http://lihuaxi.xjx100.cn/news/244321.html

相关文章

Linux字符设备驱动程序的框架(新写法)

这是老版本内核的的Linux驱动注册函数写法: major register_chrdev(0, "hello", &hello_fops); /* (major, 0), (major, 1), ..., (major, 255)都对应hello_fops */ 新版本内核Linux驱动注册函数写法#define MAJOR(devid) ((unsigned int) ((devid…

【206】Firefox 扩展收集

Stylish NoSquint转载于:https://www.cnblogs.com/alex-bn-lee/p/5586159.html

java中锁的介绍及运用

个人免费资源分享网站:http://xiaocaoshare.com/ 1.悲观锁和乐观锁 对于同一个数据的并发操作,悲观锁认为自己在使用数据的时候一定有别的线程来修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。Java中&…

12 Java面向对象之多态

JavaSE 基础之十二12 Java面向对象之多态 ① 多态的概念及分类 多态的概念:对象的多种表现形式和能力多态的分类  1. 静态多态:在编译期间,程序就能决定调用哪个方法。方法的重载就表现出了静态多态。  2. 动态多态:在程序运行…

蓝懿教育九月二十七日记录

将VIew移动做成动画效果 这种动画效果没有中间的位移可以添加动画的View属性center,frame,alpha,transform , backgroundColor//继续做消失的动画[UIView animateWithDuration:1 animations:^{iv.alpha 0;} completion:^(BOOL finished) …

array_multisort

function sorting_by_sale($arrUsers, $direction"desc"){if(empty($arrUsers)){return $arrUsers;}$direArr array("desc">SORT_DESC, asc>"SORT_ASC");$sort array( direction > $direArr[$direction], //排序顺序标志 SORT_DESC …

IDEA添加maven并添加阿里镜像

1.打开IDEA&#xff0c;file->settings 然后设置maven的jdk&#xff0c;不然使用默认的可能会导致有些jar下载有问题 这里选择的是1.8,因为我安装的是jdk1.8环境 在maven的conf下的settings.xml添加如下代码&#xff1a; <mirror> <id>alimaven</id&…

05-04-查看补丁更新报告

《系统工程师实战培训》 -05-部署补丁管理服务器 -04-查看补丁更新报告 作者&#xff1a;学 无 止 境QQ交流群&#xff1a;454544014///安装报表工具&#xff08;在100-Admin01上面安装如下工具&#xff0c;方便查看WSUS更新补丁报告!&#xff09;Microsoft System CLR Types f…