学习 Metrics(一):初识 Metrics

Metrics 是 Java 用于监控系统度量指标的第三方库,被广泛应用于知名开源项目中,例如:Apache Hadoop、Apache Spark 中。 依赖 编辑 pom.xml 文件: <dependencies> <dependency> <groupId>io. »

学习 Flink(五):状态

Flink 支持有状态的操作和用户方法。例如,窗口操作使用状态维护不断追加的聚合数据,sink 操作使用状态保证一致性提供 exactly-once 语义。 Flink 状态主要分为两种: 操作状态 键状态 Flink 支持三种状态后端: 内存 文件系统 RocksDB 操作状态 操作状态(Operator State),即每个操作状态绑定到一个并发操作实例上。 Flink 提供了以下操作状态: Broadcast State: »

聊聊 Java(一):运行时数据区

根据《Java 虚拟机规范(Java SE 8 版)》中,Java 运行时数据区主要分为: PC 寄存器 Java 虚拟机栈 Java 堆 方法区 运行时常量池 本地方法栈 PC 寄存器 Java 虚拟机可以支持多条线程同时执行,每一个 Java 虚拟机线程都有自己的 »

学习 Linux 命令(二):vmstat

显示虚拟内存状态(Virtual Memory Statics),除此之外它还可以报告进程、内存、IO 等系统运行状态。 每隔一秒刷新显示 vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi »