求问|仿百度网盘项目求拷打问题

跟着哔哩哔哩的程序员老罗写了他的easy云盘项目。

我觉得老罗的这个项目能写的亮点是:

“后端处理大文件分片后的 分片文件,采用异步合并分文件 , 实现相同文件秒传功能”

“删除目录时多层目录的删除逻辑以及恢复文件时的层级重建”

(后续我想自己把网盘的  限速下载  补到这个项目上,我看网上的开源方法很多)

至于“ffmpeg切割视频,实现在线预览”我感觉这不算是网盘的核心功能吧,所以我不太敢把这个作为亮点往简历上面写,不知道各位大佬觉得这个项目有什么亮点是我没有发现的?

还有就是  求问像这种网盘项目,面试官都问什么啊?
全部评论
可以说使用布尔过滤器,判断高频访问链接是都过期。或者是讲高频访问链接存储于redis。
点赞
送花
回复 分享
发布于 04-29 22:53 湖南
m
点赞
送花
回复 分享
发布于 04-30 16:24 河南
国泰君安
校招火热招聘中
官网直投
佬,这个网盘项目推荐购买吗
点赞
送花
回复 分享
发布于 04-30 17:17 辽宁
异步合并这个点我是用的消息队列,类似黑马点评下单的逻辑(虽然没什么必要)目录删除感觉也不是啥很复杂的逻辑,没记错的话就是个遍历吧,感觉这项目大体还是crud,说真的除了没外卖烂大街以外没强哪去,而且redis感觉用着没啥用?
点赞
送花
回复 分享
发布于 05-02 02:37 江苏
m
点赞
送花
回复 分享
发布于 05-02 19:06 广西

相关推荐

#牛客帮帮团来啦!有问必答##牛客在线求职答疑中心#1.项目上线之后,在大量用户使用的背景下,我们可以在什么地方进行优化2.如果用户上传的文件量已经超出我们的服务器容量限制了,我们除了加盘扩容之外,还有什么方式?3.文件如果在上传的时候网络中断,如何确保再上传的时候在原来的进度上继续上传?我们是如何实现断点续传的?如果我们更换浏览器重新上传文件,还会有之前的上传进度吗?4.文件秒传的时候发生MD5冲突怎么办?比如用户上传的是A文件,但是他与我们服务器中B文件的MD5值是一样的(哈希冲突),那么在这种场景下用户上传A,执行秒传逻辑后实际上存储的是B,我们如何优化这种哈希冲突?5.同一个用户短时间内上传大量文件,导致我们的后端资源紧张,无法对其他用户的请求做正常处理,我们要如何解决这种问题?6.文件预览是怎么实现的?7.我们网盘中有多级目录,讲一下多级目录的实现和如何进行删除8.如何实现文件分享的?为什么要这么做?还有没有其他的解决方案?原项目视频链接:https://www.bilibili.com/video/BV1qV4y1d7zY/不知道大家对于这些问题会怎么样回答这个项目我感觉确实不错,自己可以写的拓展点也多,比如网盘的限速下载功能,大文件不分片实现断点上传功能。也不是那种简单的增删改查项目。推荐大家去写一下这个项目
鼠鼠酱:这个项目感觉不太适合技术基础不太好的和思维理解稍微差点 的童鞋,写这玩意更多的是需要有自己的理解
点赞 评论 收藏
分享
7 32 评论
分享
牛客网
牛客企业服务