Tag: high-performance
All the articles with the tag "high-performance".
-
分布式 ID 深挖 · 雪花算法及其变体
深挖分布式 ID:全局唯一/趋势递增/高性能/高可用/信息安全五维需求,UUID 与 DB 自增的短板,雪花算法 64 位布局、时钟回拨处理与 workerId 分配,Leaf 号段双 buffer 与百度 UidGenerator。
-
缓存机制:命中率、更新策略与穿透击穿雪崩
从命中率与缓存分层讲起,覆盖本地/分布式缓存、更新策略、热 Key/大 Key,以及穿透、击穿、雪崩的成因与解法(含布隆过滤器、singleflight、多级缓存代码),落到广告竞价链路的多级缓存实战。
-
Netty 深挖 · 背压、水位线与百万连接调优
Netty 性能收尾:写缓冲背压的根源、高低水位线与 isWritable 用法、EventLoop 不阻塞与业务线程池、SO_BACKLOG/TCP_NODELAY/池化等参数调优,以及百万连接的内存/fd/堆外约束。
-
Netty 深挖 · ByteBuf、引用计数与零拷贝内存模型
Netty 内存模型:ByteBuf 三段式指针免 flip()、PooledByteBufAllocator 借鉴 jemalloc、引用计数 retain/release 与堆外泄漏,及 CompositeByteBuf/FileRegion 零拷贝。
-
Netty 深挖(开篇)· Reactor 模型与 EventLoop 线程模型
Netty 系列开篇:从竞价 Server 为何弃用原生 NIO/BIO 讲起,深挖 Reactor 三级演进、主从多 Reactor 架构、Channel/EventLoop/Pipeline 组件,及 EventLoop 绑定单线程、串行无锁的线程模型。