Favorite List

大风起于青萍之末

Home Archive About

Favorite List

  • 因为delay ack和Nagle算法,导致小的tcp包延迟40ms左右的问题. 协议设计避免写-写-读的模式.
  • 关于close_wait, time_wait的解释。1,2
  • rocketMQ高性能的一些优化点,推荐
  • 讲了JIT的依据;java server和java client的区别;栈上替换(OSR);动态反优化;核心思想:因为JVM的一些优化,死代码清楚,预热等等,造成我们的一些测量并不是真正的测量.
  • 简单清晰的讲了MTU,MSS
  • 清晰的解释了TCP timestamp的作用;讲清楚了tcp-recycle在NAT网络环境,因为per-host的PAWS机制,timestamp无法保持同步的原因
  • HTTP2.0介绍,HTTP2.0头部压缩,霍夫曼编码
  • irqbalance在压力大的时候会导致中断自动漂移,对性能造成不稳定因素, 可以将不同的硬件中断,例如网卡,绑定到指定的cpu上,IRQ Affinity, 通过 cat /proc/interrupts 查看每个中断在各个cpu上的绑定情况
  • backlog参数的介绍,新的linux(2.2)后面,将半连接状态和全连接状态分开存储

专注;踏踏实实走好每一步

Categories
  • 思考
  • 技术
  • 读书
Tags
GC 内存 架构 高可用 性能 文件 PageCache 实时处理 大数据 flink TCP 问题排查 netty 成长 数据库 压测 Netty 分布式 学习 稳定性 技术负责人 Java 工具 心理 一般 科幻 思考 小说 推荐 历史 人类 思维 认知 框架 组织
Recent
  • 设计组织架构的思路
  • 一个思考问题的框架
  • 业务架构和引擎架构
  • 从技术架构到业务架构
  • 从他人眼里认知自己
  • 处理稳定性故障的思路
  • 如何当好一个技术负责人(CTO)
  • 一次分享
  • 如何评价一个架构的好坏?
  • 个人能力建设
Links
    Copyright © 2025 . Powered by Hexo. Theme by Cho.