首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
9离火
2018-11-15 11:25
已编辑
沈阳航空航天大学 Java
关注
已关注
取消关注
毕设想写个RPC
要写一个有特色的RPC,比如jsf注册中心可以动态扩容,dubbo不清楚,dubbox不清楚,gRPC和thrift轻量级,hsf不清楚,我应该怎么办,求大家给点意见_(:з」∠)_
提示
全部评论
推荐
最新
楼层
ZHISHIDDV
合肥师范学院 Java
先去公司实习 看看公司脚手架怎么写的 然后模仿 有问题还能问 脚手架这东西如果不是很了解出了问题都不知道找谁问
点赞
回复
分享
发布于 2018-11-15 11:27
DNCBA-曹
腾讯云智研发_云产二部_后端开发
1.确定rpc的结构,难点:如何使用***屏蔽底层调用
点赞
回复
分享
发布于 2018-11-15 12:14
DNCBA-曹
腾讯云智研发_云产二部_后端开发
抱歉,没看楼中楼…关于特色个人建议可以从这几方面入手:采用高效的序列化比如protobuf,采用高效的数据传递方式nio,,,如果想注册中心动态扩容的话这个找个支持动态扩展的集群就把注册中心放上面就好了。个人见解,可能有失偏颇,不要太在意
点赞
回复
分享
发布于 2018-11-15 12:19
嘛哩嘛哩哄
南京理工大学 Java
看dubbo源码
点赞
回复
分享
发布于 2018-11-15 12:29
秋招结束
武汉大学 Java
。。。掘金有个。。小册。。就是讲rpc的。。可以参考一下
点赞
回复
分享
发布于 2018-11-15 12:33
牛客3919336号
北京邮电大学 Java
注册中心直接用开源不就好了,又不属于rpc开发的部分
点赞
回复
分享
发布于 2018-11-16 00:19
我是一只大菜鸟
PingCAP_数据库研发
NettyRpc,可以看一下github上这个超轻量级的rpc框架,结构很简洁。
点赞
回复
分享
发布于 2018-11-16 00:32
我是一只大菜鸟
PingCAP_数据库研发
可以考虑几个点:长连接池的设计,ping的设计;负载均衡设计,就是调用方选择哪个服务方,规则定义;不同服务的定制化配置,比如服务专属线程池之类;rpc协议的设计,可以自己设计rpc协议来满足自己的需求;还有就是代码本身的优化,尽可能把满足代码的可扩展性,方便以后的代码扩展。
点赞
回复
分享
发布于 2018-11-16 00:40
还没有回复哦~
相关推荐
10-28 14:33
已编辑
江苏大学 Java
苏州小厂java日常一面面经
第一次面试有点紧张忘记录音了,能想起来多少算多少吧时长:1h(后15min闲聊)项目:点赞,关注怎么设计的?点赞为什么要使用Redis?项目中哪些地方用到了缓存?RabbitMq怎么用的?有哪些使用场景?怎么保证缓存一致性的?你在项目中使用到的缓存有设置过期时间吗?怎么设计的?场景:现在有班级,学生,老师,怎么设计数据表?怎么获取数据表中前100个数据?group by有用过吗?使用场景有哪些?现在有一张数据表的数据量太大了,该怎么处理?八股:Java中集合都有哪些?讲一讲他们的区别为什么大多数函数接口返回的都不是Map类型?(记不太清了)——key太灵活,不方便后续的维护SpringClou...
查看22道真题和解析
还记得你第一次面试吗?
牛客在线求职答疑中心
点赞
评论
收藏
分享
10-28 16:24
已编辑
合肥工业大学 Java
金智二面
1.实习相关2.回溯和递归的差异3.时间空间的优化,运用算法4.rpc的底层原理5.rpc的负载均衡和重试策略6.下游接口报错怎么保证事务一致性7.多系统调用,怎么保证事务一致性8.spring事务的传播特性9.MYSQL锁机制面试官问了很多微服务相关的,问了很多我之前没有考量到的地方。面试真好我爱面试
查看9道真题和解析
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
11-18 16:35
#软件开发笔面经#10.17广和通,软开,一面30min产品经理做的人很少,讲一下项目经历如果开发一个软件,怎么实现了解广和通吗指针的注意事项死锁产生的原因和解决方法不同程序之间、不同软件之间,数据交互,实现方法回调函数能不能在不同应用之间使用:一般在一个进程中使用gRPC框架自己实现远程过程调用应该包括哪些模块设计模式观察者模式实现反问:培养模式和培养周期
查看11道真题和解析
软件开发笔面经
点赞
评论
收藏
分享
10-25 15:13
电子科技大学 C++
滴滴_后端开发_凉面
实习做了什么操作系统做了什么内存管理是怎么做的网络七层结构每层结构有什么协议HTTP和HTTPS的区别TCP和UDP的区别brpc和grpc的区别和brpc同一层的还有什么协议会java吗mysql了解吗主键索引事务的原理事务的四个特性事务的四个隔离级别MVCC的原理未来想从事什么方向手撕:1. 链表每两个节点翻转2. 创建一个mysql数据表和索引3. Linux查询日志前10条的命令面完10min收到感谢信,后面两个手撕没写出来
查看20道真题和解析
点赞
评论
收藏
分享
11-14 09:45
已编辑
门头沟学院 Java
小厂面经分享
1.hashmap是线程安全的吗2.了解过 CurrentHashMap 吗3.springmvc 处理请求流程4.说一下 aop 和 ioc5.有用过 aop 吗6.线程池怎么创建7.你用过的是哪种线程池8.线程池可以用来干嘛9.redis 有哪些数据结构10.项目中哪些地方用到这些数据结构11.redis 持久化12.mvcc13.linux 的编辑文件命令 #面经Java#
查看26道真题和解析
点赞
评论
收藏
分享
点赞成功,聊一聊 >
1
28
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
26日常实习小红书面经
1.5W
2
...
给正在秋招中枯燥的大家找个乐子听听吧,不被理解真的心寒
1.4W
3
...
sagima的阎良出差日记
1.2W
4
...
双非本科四年的总结
1.1W
5
...
秋招颗粒无收,我要何去何从
9224
6
...
秋招是时候收官了
8702
7
...
双非学院本,转正云智!
8298
8
...
请大家警惕“总包”骗局!
7420
9
...
收到offer了!!!!
7251
10
...
秋招之路:零基础游戏引擎/图形方向求职总结
5766
正在热议
#
25届秋招总结
#
247612次浏览
2012人参与
#
学历or实习经历,哪个更重要
#
41057次浏览
299人参与
#
北方华创开奖
#
22782次浏览
259人参与
#
地方国企笔面经互助
#
2538次浏览
6人参与
#
你最想要的公司福利是?
#
39949次浏览
126人参与
#
选完offer后,你后悔学本专业吗
#
10418次浏览
75人参与
#
面试题刺客退退退
#
137122次浏览
2092人参与
#
国企/银行/研究所公司爆料
#
89708次浏览
412人参与
#
应届生被毁约被毁意向了怎么办
#
27115次浏览
238人参与
#
一觉醒来,我觉醒了超级打工人系统
#
2889次浏览
35人参与
#
机械应届生薪资要多少才合适?
#
12388次浏览
60人参与
#
查收我的offer竞争力报告
#
16761次浏览
228人参与
#
校招入职后的感受
#
156930次浏览
1961人参与
#
你觉得第一学历对求职有影响吗?
#
14880次浏览
121人参与
#
没有实习经历,还有机会进大厂吗
#
805023次浏览
13814人参与
#
我的工作日记
#
21174次浏览
270人参与
#
不给转正的实习,你还去吗
#
1516903次浏览
16965人参与
#
寒假躺平还是提前实习
#
58412次浏览
438人参与
#
总结:哪家公司面试体验感最差
#
25740次浏览
129人参与
#
秋招OC许愿
#
226565次浏览
1871人参与
#
如何写一份好简历
#
602105次浏览
8441人参与
牛客网
牛客企业服务