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