guide-rpc-framework
guide-rpc-framework copied to clipboard
RpcRequestHandler优化
想问下在RpcRequestHandler里对获取到的Method加个缓存会不会有性能上的提升/会不会有什么副作用?反射调用的invoke性能到底如何呢?
第一个问号:没必要,反射获取的速度很快的,你缓存也是放到map里面,速度没什么提升,反而导致空间占用太大,得不偿失 第二个问号:反射调用的性能会比直接调用慢,但是这个项目很明显反射调用比直接调用好,而且速度瓶颈是网络
第一个问号:没必要,反射获取的速度很快的,你缓存也是放到map里面,速度没什么提升,反而导致空间占用太大,得不偿失 第二个问号:反射调用的性能会比直接调用慢,但是这个项目很明显反射调用比直接调用好,而且速度瓶颈是网络
感谢解答!理解了!