240 发简信
  • 120
    Flink on Yarn

    安装和启动YARN 根据『 Hadoop 』mac下Hadoop的安装与使用这篇文章的指示安装并配置好Hadoop。最后启动yarn。 提交Fl...

  • 120
    Flink checkpoint和savepoint实操

    通过一个小例子学习一下Flink有状态的source、checkpoint和savepoint的使用。代码地址:https://github.c...

  • 120
    Zeppelin初体验

    Zepplin是一个很有意思的笔记本,支持众多interpreter,包括Flink。在网上找了很多资料,发现直接使用二进制包,或者从源码编译,...

  • 120
    记一次Java服务频繁Full GC的排查过程

    现象 从监控来看,堆内存是够用的,但是频繁触发Full GC,每秒钟三次,每次耗时三四秒。 结合Young GC的信息和堆内存的使用情况,可以发...

    4.3 8533 3 22
  • Linux动态库soname的使用

    通过一个简单的例子,体验一下Linux动态库soname的使用。 假设有一个动态库:libbar.so.1.1.0,其对应的三个名称如下。 re...

  • 使用JMH测试日期格式化的性能

    人们惯常的观念是,构造SimpleDateFormat对象是比较费时的,一般都会使用ThreadLocal来做一个性能优化。本文使用JMH对Si...

  • 将Swagger生成的Angular client发布到npm仓库

    本文介绍一下如何将Swagger editor生成的typescript-angular代码发布到npm仓库,并且在一个Angular项目使用该...

  • 120
    Java远程性能分析

    JMX 启动命令如下。 JMX没法使用VisualGC。 jstatd 首先配置好policy。 接着在服务器端先启动jstatd。 在jvis...

  • 120
    利用协程提高客户端并发性能的尝试

    假设服务器端提供无限的服务能力,客户端如何达到最高的QPS?如果使用多线程来提高并发,线程数量会成为瓶颈。是否可以通过协程来提高客户端的并发能力...