流式计算
文章平均质量分 70
正东偏西
这个作者很懒,什么都没留下…
展开
-
Flink 组共享原理
本文将主要结合流程图,代码注释及要点标注进行讲解 Flink 组共享的代码逻辑,帮助读者从设计原理层更好的理解Flink Job的slot分配结果。提高对Flink Job 资源分配的理解能力。在阅读本文之前,需要读者能够对 Flink StreamGraph & JobGraph有一定的基础概念了解。 1.1 核心类 ExecutionSlotSharingGroupBuilder 1.2 类主要属性如下 //...// 其他代码占位符 private static class Exe原创 2021-03-29 23:11:40 · 595 阅读 · 0 评论 -
Storm、Log4j2高性能之—Disruptor队列
Storm、Log4j2高性能之—Disruptor队列 1. Disruptor简介 Disruptor(https://github.com/LMAX-Exchange/disruptor)是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,20...原创 2020-02-16 12:35:05 · 1293 阅读 · 0 评论 -
Flink 1.10源代码编译,基于Flink release-1.10分支
Flink源代码编译部署 以release-1.10版本为例 以 Flink官方文档 为参考 构建准备: Ubuntu 18 安装 Linux衍生系统 Python 2.*.*系列版本 Flink-release10专门用到的基础环境,和flink-runtime-web模块构建相关 Java 1.8+ 版本安装 Java环境 Maven 3.3+ 版本安装 编译构...原创 2020-02-07 16:46:49 · 2678 阅读 · 1 评论