01 2025 档案

 
rocketmq信息存储思考
摘要:commitlog管理文件,通过MappedFileQueue管理一个MappedFile列表,用的是RandomAccessFile和堆外内存MappedByteBuffer(零拷贝,更快)。 commitlog本身是顺序写,broker收到的所有message,一个一个的拼到后面,因为每个Map 阅读全文
posted @ 2025-01-24 21:06 chuliang 阅读(28) 评论(0) 推荐(0)
springcloud-gateway
摘要:return Flux.fromIterable(this.handlerMappings) .concatMap(mapping -> mapping.getHandler(exchange)) .next() .switchIfEmpty(createNotFoundError()) .flat 阅读全文
posted @ 2025-01-01 11:10 chuliang 阅读(34) 评论(0) 推荐(0)