11 2023 档案
摘要:目录前言Redis 为什么快Redis 为何选择单线程避免过多的上下文切换开销避免同步机制的开销简单可维护Redis 的网络模型单线程网络模型多线程异步任务多线程网络模型设计思路CPU 亲和性CPU 高速缓存NUMA 架构无锁设计Reds 多线程模型小结源码剖析多线程初始化读取请求写回响应I/O 线
阅读全文
摘要:目录引言I/O 简介为什么要使用 NIO流与块的比较多路复用 IO传统 IO 模型Reactor 事件驱动模型单线程 Reactor 事件驱动模型基于线程池的 Reactor 事件驱动模型基于主从的 Reactor 事件驱动模型Java 对多路复用 IO 的支持Buffer缓冲区的存储方式非直接缓冲
阅读全文
摘要:目录Dubbo 介绍Dubbo 与 gRPC、Spring Cloud、Istio 的关系Dubbo 与 Spring CloudDubbo 与 gRPCDubbo 与 IstioDubbo 微服务生态基于扩展点的微服务生态协议通信层流量管控层FilterRouterLoad Balance服务治理
阅读全文