240 发简信
IP属地:上海
  • 吉哥666

    arthas源码分析

    arthas简介 arthas 是Alibaba开源的Java诊断工具,基于jvm Agent方式,使用Instrumentation方式修改字节码方式以及使用java.la...

  • 前面废话太多,后面源码太多,这是真漫谈。

    漫谈Gossip协议与其在Redis Cluster中的实现

    前言 之前给小伙伴们科普ClickHouse集群的时候,我曾经提到ClickHouse集群几乎是去中心化的(decentralized),亦即集群中各个CK实例是对等的,没有...

  • 写得很好。
    ”虽然在发送心跳包之前会使用channel.isActive()判断连接是否可用,但也有可能上一刻判断结果为可用,但下一刻发送数据包之前,连接就断了。“
    可以在writeAndFlush().addListener(..............)来监听这个写的future成功了没有

    Netty实现心跳机制与断线重连

    提醒:本篇适合有一定netty基础的读者阅读 心跳机制 何为心跳 所谓心跳, 即在 TCP 长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, ...

  • golang性能监控

    f, err := os.Create(*cpuprofile)...pprof.StartCPUProfile(f)defer pprof.StopCPUProfile()...

  • Redis文档摘要

    看了看redis的文档,觉得有些东西写的挺好的,就挑觉得有意义的记录一下。 pipelining—流水线 Redis使用TCP协议,网络通信需要包从客户端传递到服务器端,再从...

  • Centos 7 升级gcc

    手动编译升级 在安装之前请确保自己的linux系统有足够的虚拟内存(建议1G)增加swap虚拟内存 获取安装包并解压 2.下载供编译需求的依赖项 建立一个目录供编译出的文件存...