TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Andrew File System

14 点作者 housemusicfan将近 2 年前

3 条评论

mattpallissard将近 2 年前
AFS solved the cross OS permission problem by throwing away OS permissions and handling permissions itself entirely. It&#x27;s tightly integrated with kerberos for auth&#x2F;encryption enabling trivial federation.<p>It also solved a lot of data locality&#x2F; discovery issues by using SRV records. You want to visit &#x2F;afs&#x2F;cmu.edu? No problem, client looks up the dns record then uses that to ask the volserver where the volume actually lives.<p>The openafs server implementation is single threaded unfortunately. However is a more performant proprietary implementation via auristor (it&#x27;s not all bad as Jeff Altman has been involved in openafs for a long time).<p>If you don&#x27;t want to install the openafs kernel module on all your clients, there is also a stripped down in-kernel Linux client, kafs.<p>You still run into it in the research&#x2F;edu space although a lot of places now block outbound afs so you don&#x27;t accidentally leak data.<p>I highly recommend checking out other software that came out of project Athena. It really was a special time in compute and had some really novel concepts.<p>Source: I&#x27;ve spent waaaay too much time dealing with AFS and kerberos.
jzl将近 2 年前
MIT used it extensively for most of the campus file system for years. Does anyone know if they still do?
评论 #36950314 未加载
评论 #36951838 未加载
eternityforest将近 2 年前
This kind of thing is so cool! I&#x27;m surprised some kind of distributed filesystems isn&#x27;t already built into all the main OSes by now.<p>Like, 80% of desktop and mobile application features could be implemented with SyncThing as the backend.