240 发简信
IP属地:广东
  • Resize,w 360,h 240
    用好idea——调试java8的流

    很多人说java的流写起来很爽,一行就搞定了,但是调试的时候就痛苦了。 还好idea有提供非常贴心的功能: 断点调试模式下,点击图中标红位置 就...

    0.5 1605 3 10
  • nacos源码分析总览

    服务发现部分: 觉得不错的地方 1 自己实现了一个简单的raft,就是说不再依赖etcd这种分布式的东西,也不依赖redis或者mysql这种存...

  • Pandora Bootstrap源码分析

    就这么一个简单的代码,都可以实现classloder的隔离,为什么这么神奇呢? 在我的认知里,是没有办法改变当前的classloder的,当前的...

  • Resize,w 360,h 240
    一个springmvc使用不当引发的血案

    先说结论:是@FrameworkController的坑 一个同事和我反馈他们的health-check接口都很慢,在容器(2核)只有1000q...

  • Resize,w 360,h 240
    服务发现之跨机房高可用(一)

    基本原则是: 1 每个机房负责自己的服务注册2 拉取其他机房的服务注册信息 sync具体怎么同步数据呢: 1 全量同步:每隔半个小时,全量同步一...

  • Resize,w 360,h 240
    nacos源码分析——如何实现注册发现

    注册一个服务 如果这个服务之前没有,第一次注册,构建这个服务信息 如果服务有了,就增加这个服务的实例ip 这个步骤就是和增加实例ip的接口是一样...

  • Resize,w 360,h 240
    nacos源码分析——raft如何选举

    在上一篇文章https://www.jianshu.com/p/b0cdaa64688e说到了如果follower长时间收不到leader的心跳...

  • 面试时间长是好事吗

    最近面试的比较多,不管是社招还是校招,有一些面试的感悟。 同事一句话给我感触很深,说为什么你面试那么久的,为什么居然都不过。仔细一想,还真的是啊...

  • Resize,w 360,h 240
    -XX:PretenureSizeThreshold 的默认值和作用

    XX:PretenureSizeThreshold 的意思是超过这个值的时候,对象直接在old区分配内存 默认值是0,意思是不管多大都是先在ed...

个人介绍
就职于唯品会基础架构部,主要专注于性能优化,RPC,配置中心,服务发现。

微信公众号:架构杂货铺
微信是:huangyunbin900