首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
不贱不散201812210947545
2023-05-21 22:45
门头沟学院 计算机类
关注
已关注
取消关注
rpc和6.824的联系?
有没有人知道rpc和6.824的区别和联系啊,想做一个造轮子项目,刚学java没多久,但是6.824都是go,有java的吗
提示
全部评论
推荐
最新
楼层
牛客557432425号
后端
6.824里面倒是用了挺多rpc的(raft之间的消息传递,client和server之间的消息传递等都用的rpc)。rpc是个工具,6.824用到了这个工具。6.824里面不会让你去实现rpc的。我个人目前做到lab3A了。这是我的博客,你可以参考参考一下难度之类的。说实话,挺花时间的
2
送花
回复
分享
发布于 2023-06-27 02:21
江苏
saeki__
门头沟学院 计算机类
java不知,之前mark过一个cpp的 https://github.com/tjumcw/6.824
1
送花
回复
分享
发布于 2023-05-21 23:50
江苏
秋招专场
校招火热招聘中
官网直投
太菜菜菜菜菜了
Java
mit6.830
点赞
送花
回复
分享
发布于 2023-05-22 09:23
广东
轻舟已过wan重山
门头沟学院 计算机类
如果项目能力不强,建议别做824,难度有点高,做rpc吧容易点
点赞
送花
回复
分享
发布于 2023-05-29 01:23
广东
常在面试的牛客人士
门头沟学院 计算机类
花个1,2天看下go语法差不多了
点赞
送花
回复
分享
发布于 2023-06-05 07:26
英国
hhere
门头沟学院 电子信息类
算了吧,6.824难度很大,现在才开始做太花时间了,不如打打基础
点赞
送花
回复
分享
发布于 2023-06-11 21:19
浙江
秋招专场
校招火热招聘中
官网直投
相关推荐
啊呜。
05-24 16:09
产品运营
理解 gRPC 和 tRPC 的区别:选择哪个
gRPC 和 tRPC 的区别 在现代分布式系统和微服务架构中,服务间的通信至关重要。API 技术栈的选择直接影响到系统的性能、可维护性和开发效率。gRPC 和 tRPC 是两种备受关注的 RPC(远程过程调用)框架,各有其独特的特性和适用场景。 什么是 gRPC? gRPC 是由 Google 开发的一个高性能、跨语言的 RPC 框架。它基于 HTTP/2 协议,使用 Protocol Buffers 作为序列化协议。gRPC 提供了多种语言的客户端和服务端库支持,并且拥有强类型、代码生成和负载均衡等特性。 gRPC 的主要特性 高效性能:基于 HTTP/2 协议,提供了流式传输和高效的二...
点赞
评论
收藏
转发
适彼乐土
05-08 04:25
重庆大学 计算机类
有没有做mit6.824的友友
想问问面试的时候面试官会不会问?值不值得做一下不太想做业务项目了,造轮子感觉会好玩一点
点赞
评论
收藏
转发
_TYX
05-31 17:01
Java
刷题记
产品在不同生命周期下所需的模型: 依据模型的用途可以将其分为形态模型(草稿)、初步概念模型、结构研究模型、功能研究模型。 形态模型:通常称为草模型,主要是快速地记录设计想法的构思模型。 概念模型:在产品开发设计构想方案初步确定之后,为使构想方案表达得更具体,应将设计构想方案制作成较正规的实体概念模型。 结构模型:结构研究模型的重点是研究产品模型与结构的关系,表现产品形态的结构特点、连接方式、块与块、点与面之间的组合关系。这类模型一般只需要准确地表达核心结构部位即可,对模型外观、材料、色彩均匀不作要求。 功能模型:在深化设计阶段需要制作功能研究模型,以此来研究产品的物理性能、机械性能、人机界面...
点赞
评论
收藏
转发
Sor大白_
05-17 12:12
C++
C++项目:高性能proto_rpc
github仓库开源地址:https://github.com/superxiaobai-1/proto_rpc(参考陈硕大佬的 muduo )从事c++方向基本技术栈要求,和websever一样技术栈:c++,c++常用特性,shell,docker,protobuf,cmake,网络编程,系统编程项目简介:是一个基于 protobuf 构建的高性能 RPC 框架,采用多 Reactor 多线程模型和回调机制,实现SOA架构下的分布式系统通信。主要特点:1. 构建环境自动化: 使用 docker 构建整个 rpc 项目环境,通过 dockerfile 安装 protobuf、cmake 等依赖项,同时使用 Shell 编写第三方库源码安装和容器操作脚本,以实现项目构建流程的自动化和部署的便利性。2. SOA架构: 项目遵循 SOA 的设计,network、rpc_framework、docker 分为独立的模块,提供特定的功能和接口,便于上层调用和耦合。3. network 模块: 基于事件驱动、非阻塞 I/O 和 Reactor 模式的网络模块。4. rpc_framework 模块: 基于底层 network 模块;proto 编码、反射机制;服务注册与发现等服务,构建上层高性能RPC 框架。5. 项目管理和构建: 使用 cmake 作为项目的构建系统,并构建相应的静/动态库,供第三方模块调用;并通过 git ,clang-format等工具,管理仓库代码。SOA(Service-Oriented Architecture,面向服务的架构)是一种软件架构设计理念,其中软件系统被设计为由相互独立、可重用、松散耦合的服务组成。
点赞
评论
收藏
转发
犬粟
05-11 02:53
华中科技大学 计算机类
4.29 蚂蚁C++一面
部门:大安全 电话面试 纯纯KPI面,全程嗯嗯无反馈 介绍项目 进程线程区别 用过多线程编程么 线程同步的方式 锁的类型 如何避免死锁 如何检测死锁 TIME_WAIT是什么 有大量TIME_WAIT怎么解决(不会) 手撕:先递增后递减或者先递减后递增的数组找拐点 写了个二分,写完也不看对不对直接结束了 第二天晚上挂
查看10道真题和解析
点赞
评论
收藏
转发
4
38
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
给你们预测一下今年的秋招!
3069
2
...
深圳蟑螂真的很可怕吗
2773
3
...
【🎁】25届硬件牛牛互助计划(1期)
2624
4
...
阿里体检完还没发正式offer
2476
5
...
二本开发转测试,面试成功
2273
6
...
5.31拼多多服务端开发实习生一面(75min)
2138
7
...
海康暑期实习
2089
8
...
毕业了!
2070
9
...
拿了蓝桥杯c++b组国二,水平怎么样,找后端开发工作有多大优势?
1885
10
...
985研0退学工作吗?
1634
正在热议
#
和牛牛一起刷题打卡
#
14196次浏览
1303人参与
#
通信硬件薪资爆料
#
256766次浏览
2413人参与
#
不去互联网可以去金融科技
#
5044次浏览
66人参与
#
牛客帮帮团来啦!有问必答
#
1095755次浏览
16344人参与
#
面试被问第一学历差时该怎么回答
#
18387次浏览
201人参与
#
简历中的项目经历要怎么写?
#
14402次浏览
193人参与
#
工作两年想退休了
#
19417次浏览
242人参与
#
简历中的项目经历要怎么写
#
482803次浏览
8794人参与
#
实习生应该准时下班吗
#
93540次浏览
706人参与
#
简历无回复,你会继续海投还是优化再投?
#
23547次浏览
329人参与
#
你收到了团子的OC了吗
#
531181次浏览
6303人参与
#
参加过提前批的机械人,你们还参加秋招么
#
14112次浏览
343人参与
#
你的秋招进行到哪一步了
#
397138次浏览
6687人参与
#
你已经投递多少份简历了
#
338928次浏览
4906人参与
#
提前批和秋招有什么区别
#
29385次浏览
706人参与
#
晒一晒我的offer
#
3774518次浏览
58107人参与
#
实习与准备秋招该如何平衡
#
197692次浏览
3497人参与
#
你怎么评价今年的春招?
#
12552次浏览
194人参与
#
你的秋招进展怎么样了
#
558291次浏览
13949人参与
#
我的上岸简历长这样
#
203130次浏览
4127人参与
#
本周投递记录
#
221264次浏览
5386人参与
牛客网
牛客企业服务