面试中,很容易被面试官问到:如何设计一个RPC框架?你可能没有被问到过,可能是运气好,也可能是你还没到这个级别。通常月薪20k以上,基本上都会问一些设计性的题目。站在面试官角度:问这类题目,总比一个八股文强,这里面会涉及到很多技术点。比如:
面试中,很容易被面试官问到:
如何设计一个RPC框架?
你可能没有被问到过,可能是运气好,也可能是你还没到这个级别。通常月薪20k以上,基本上都会问一些设计性的题目。
站在面试官角度:问这类题目,总比一个八股文强,这里面会涉及到很多技术点。比如:设计模式、通信协议、动态代理、虚拟化、线程池等知识。
好吧,不扯远了,我们开始聊今天的话题。
rpc全程为Remote procedure call 远程过程调用,这几个字很多人可能并不是特别的理解,再简单的说就是:
像调用本地方法一样调用远程服务。
比如,下面一个案例:一个用户操作服务:
public interface UserService{ String findUserNameById(Integer userId);}@Servicepublic class UserServiceImpl implements UserService{ String findUserNameById(Integer userId){ //查数据或查缓存获取到用户名 return "田哥" }}
--结束END--
本文标题: 手写RPC框架,真不是为了装13!
本文链接: https://lsjlt.com/news/371754.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0