1. 什么是协变、逆变和不变 协变(Covariant)、逆变(Contravariant)和不变(Invariant)是在计算机科学中,描述具有父子关系的多个类型通过类型构...
1. 什么是协变、逆变和不变 协变(Covariant)、逆变(Contravariant)和不变(Invariant)是在计算机科学中,描述具有父子关系的多个类型通过类型构...
一、Flink TaskManager内存模型 Task堆上内存:用户代码执行过程中产生的Java对象,如中间数据、算子结果数据、缓存数据等。 Task堆外内存:用户代码中显...
一、Flink的编程模型和运行视图 当我们通过Flink编程API编写一个Flink应用时,抽象来说,是在描绘一个有向图。图中的边(Edge)相当于由一系列数据记录组成的数据...
Storm延迟极低,但是吞吐量不高,Flink则拥有较低的延迟和较高的吞吐量,关于这个说法的准确性,是放在特定时间和特定条件下的,现在不一定准确。如今的Storm和Flink...
这个案例是建立在上一篇的基础之上,之所以做总结是因为网上很多都只是简单的调用API而已,根本找不到优化过后的 sink 自定义方法,显示的生产中我们不可能仅仅是像教程那样...
一、传统数据处理架构 1. 事务处理 (1)简介:存算分离,实时与关系型数据库进行交互,并将处理结果响应给用户。(2)优点:实时性高。(3)缺点:能够同时处理的数据量有限,并...
Maven依赖中scope的含义 整理一下Maven中Scope的详细作用,都是抄的别人内容整理了一下。参考:https://blog.csdn.net/claram/art...
作者:huashiou链接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发...
第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构...
同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 一 概念说明 在进行解释之前,首...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 在上一篇文章中 谈到了为什么花功夫去学习并发编程的技术,也就是说我们必须了解到并发编...