安裝和啟動YARN 根據(jù)『 Hadoop 』mac下Hadoop的安裝與使用這篇文章的指示安裝并配置好Hadoop。最后啟動yarn。 提交Fl...
通過一個(gè)小例子學(xué)習(xí)一下Flink有狀態(tài)的source、checkpoint和savepoint的使用。代碼地址:https://github.c...
Zepplin是一個(gè)很有意思的筆記本,支持眾多interpreter,包括Flink。在網(wǎng)上找了很多資料,發(fā)現(xiàn)直接使用二進(jìn)制包,或者從源碼編譯,...
現(xiàn)象 從監(jiān)控來看,堆內(nèi)存是夠用的,但是頻繁觸發(fā)Full GC,每秒鐘三次,每次耗時(shí)三四秒。 結(jié)合Young GC的信息和堆內(nèi)存的使用情況,可以發(fā)...
通過一個(gè)簡單的例子,體驗(yàn)一下Linux動態(tài)庫soname的使用。 假設(shè)有一個(gè)動態(tài)庫:libbar.so.1.1.0,其對應(yīng)的三個(gè)名稱如下。 re...
人們慣常的觀念是,構(gòu)造SimpleDateFormat對象是比較費(fèi)時(shí)的,一般都會使用ThreadLocal來做一個(gè)性能優(yōu)化。本文使用JMH對Si...
本文介紹一下如何將Swagger editor生成的typescript-angular代碼發(fā)布到npm倉庫,并且在一個(gè)Angular項(xiàng)目使用該...
JMX 啟動命令如下。 JMX沒法使用VisualGC。 jstatd 首先配置好policy。 接著在服務(wù)器端先啟動jstatd。 在jvis...
假設(shè)服務(wù)器端提供無限的服務(wù)能力,客戶端如何達(dá)到最高的QPS?如果使用多線程來提高并發(fā),線程數(shù)量會成為瓶頸。是否可以通過協(xié)程來提高客戶端的并發(fā)能力...