frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

NFS at 40 – Remembering the Sun Microsystems Network File System

https://nfs40.online/
31•signa11•2h ago

Comments

holoduke•1h ago
We are still using it for some pretty large apps. Still have not found a good and simple alternative. I like the simplicity and performance. Scaling is a challenge though.
rootnod3•1h ago
True. But for example a home server I absolutely love the simplicity. I have 6 Lenovo 720q machines, one of them as a data storage just running simple NFS for quick daily backups before it pushes them to a NAS.
hnlmorg•1h ago
Unfortunately there doesn’t seem to be any decent alternative.

SMB is a nightmare to set up if your host isn’t running Windows.

sshfs is actually pretty good but it’s not exactly ubiquitous. Plus it has its own quirks and performs slower. So it really doesn’t feel like an upgrade.

Everything else I know of is either proprietary, or hard to set up. Or both.

These days everything has gone more cloud-oriented. Eg Dropbox et al. And I don’t want to sync with a cloud server just to sync between two local machines.

jjtheblunt•52m ago
What happened to Transarc's DFS ?

I looked, found the link below, but it seems to just fizzle out without info.

https://en.wikipedia.org/wiki/DCE_Distributed_File_System

Anyway, we used it extensively in the UIUC engineering workstation labs hundreds of computers, 20+ years ago, and it worked excellently. I set up a server farm 20 years ago of Sun sparcs but used NFS for such.

convolvatron•33m ago
I used to administer AFS/DFS and braved the forest of platform ifdefs to port it to different unix flavors.

plusses were security (kerberos), better administrative controls and global file space.

minuses were generally poor performance, middling small file support and awful large file support. substantial administrative overhead. the wide-area performance was so bad the global namespace thing wasn't really useful.

I guess it didn't cause as many actual multi-hour outages NFS, but we used it primarily for home/working directories and left the servers alone, whereas the accepted practice at the time was to use NFS for roots and to cross mount everything so that it easily got into a 'help I've fallen and can't get up' situation.

toast0•39m ago
> SMB is a nightmare to set up if your host isn’t running Windows.

Samba runs fine on my FreeBSD host? All my clients are Windows though.

If I wanted to have a non-windows desktop client, I'd probably use NFS for the same share.

hnlmorg•31m ago
It runs fine but it's a nightmare to set up.

It's one of those tools that, unless you already know what you're doing, you can expect to sink several hours into trying to get the damn thing working correctly.

It's not the kind of thing you can throw at a junior and expect them to get working in an afternoon.

Whereas NFS and sshfs "just work". Albeit I will concede that NFSv4 was annoying to get working back when that was new too. But that's, thankfully, a distant memory.

fodkodrasz•30m ago
SMB is not that terrible to set up (has its quirks definitely), but apple devices don't interoperate well in my experience. SMB from my samba server performs very well from linux and windows clients alike, but the performance from mac is terrible.

NFS support was lacking on windows when I last tried. I used NFS (v3) a lot in the past, but unless in a highly static high trust environment, it was worse to use than SMB (for me). Especially the user-id mapping story is something I'm not sure is solved properly. That was a PITA in the homelab scale, having to set up NIS was really something I didn't like, a road warrior setup didn't work well for me, I quickly abandoned it.

hnlmorg•24m ago
> SMB is not that terrible to set up

Samba can be. Especially when compared with NFS

> NFS support was lacking on windows when I last tried.

If you need to connect from Windows then your options are very limited, unfortunately.

NexRebular•13m ago
> SMB is a nightmare to set up if your host isn’t running Windows.

It's very easy on illumos based systems due the integrated SMB/CIFS service.

Spivak•5m ago
I mean the decent alternative is object storage if you can tolerate not getting a filesystem. You can get an S3 client running anywhere with little trouble. There are lots of really good S3 compatible servers you can self-host. And you don't get the issue of your system locking up because of an unresponsive server.

I've always thought that NFS makes you choose between two bad alternatives with "stop the world and wait" or "fail in a way that apps are not prepared for."

q3k•41m ago
9P? Significantly simpler, at the protocol level, than NFS (to the point where you can implement a client/server in your language of choice in one afternoon).
mixmastamyk•1h ago
What are most people using today for file serving? For our little lan sftp seems adequate, since ssh is already running.
pkulak•26m ago
SMB has always worked great for me.
ryandrake•1h ago
NFS is the backbone of my home network servers, including file sharing (books, movies, music), local backups, source code and development, and large volumes of data for hobby projects. I don't know what I'd do without it. Haven't found anything more suitable in 15+ years.
INTPenis•40m ago
Same. The latest thing I did was put snes state and save files on NFS so I can resume the same game from laptop, to retropi (tv), and even on the road over wireguard.
01HNNWZ0MV43FF•24m ago
I'd seen a proposal to use loopback NFS in place of FUSE:

https://github.com/xetdata/nfsserve

AshamedCaptain•22m ago
> There is also a site, nfsv4bat.org [...] However, be careful: the site is insecure

I just find this highly ironic considering this is NFS we are talking about. Also, do they fear their ISPs changing the 40 year old NFS specs on the flight or what ? Why even mention this ?

buserror•18m ago
I use NFS as a keystone of a pretty large multi-million data center application. I run it on a dedicated 100Gb network with 9k frames and it works fantastic. I'm pretty sure it is still use in many, many places because... it works!

I don't need to "remember NFS", NFS is a big part of my day!

semi-extrinsic•18m ago
I'm considering NFS with RDMA for a handful of CFD workstations + one file server with 25Gbe network. Anyone know if this will perform well? Will be using XFS with some NVME disks as the base FS on the file server.
jedberg•13m ago
My NFS story: In my first job, we used NFS to maintain the developer desktops. They were all FreeBSD and remote mounted /usr/local. This worked great! Everyone worked in the office with fast local internet, and it made it easy for us to add or update apps and have everyone magically get it. And when the NFS server had a glitch, our devs could usually just reboot and fix it, or wait a bit. Since they were all systems developers they all understood the problems with NFS and the workarounds.

What I learned though was that NFS was great until it wasn't. If the server hung, all work stopped.

When I got to reddit, solving code distribution was one of the first tasks I had to take care of. Steve wanted to use NFS to distribute the app code. He wanted to have all the app servers mount an NFS mount, and then just update the code there and have them all automatically pick up the changes.

This sounded great in theory, but I told him about all the gotchas. He didn't believe me, so I pulled up a bunch of papers and blog posts, and actually set up a small cluster to show him what happens when the server goes offline, and how none of the app servers could keep running as soon as they had to get anything off disk.

To his great credit, he trusted me after that when I said something was a bad idea based on my experience. It was an important lesson for me that even with experience, trust must be earned when you work with a new team.

I set up a system where app servers would pull fresh code on boot and we could also remotely trigger a pull or just push to them, and that system was reddit's deployment tool for about a decade (and it was written in Perl!)

Colombia's Siona Indigenous guard faces landmines, violence around territory

https://news.mongabay.com/2025/09/colombias-siona-indigenous-guard-faces-landmines-violence-aroun...
1•PaulHoule•1m ago•0 comments

Period-Correct Graphics in PC Emulators: Part 1 – The Amiga

https://blog.johnnovak.net/2022/04/15/achieving-period-correct-graphics-in-personal-computer-emul...
1•birdculture•3m ago•0 comments

A cloud built for Python data scientists, not infrastructure engineers

https://thenewstack.io/a-cloud-built-for-python-data-scientists-not-infrastructure-engineers/
1•MilnerRoute•4m ago•0 comments

The Time-Ordered ID and Base32lex Binary Encoding

https://learningproof.github.io/tid-i-d/draft-goldman-tid.html
1•g0xA52A2A•4m ago•0 comments

AMD EPYC 4005 Grado Is Great and Intel Is Exposed

https://www.servethehome.com/amd-epyc-4005-grado-is-great-and-intel-is-exposed/
2•ksec•5m ago•0 comments

Jesse Vincent: How I'm using coding agents in September, 2025

https://blog.fsck.com/2025/10/05/how-im-using-coding-agents-in-september-2025/
1•simonw•5m ago•0 comments

Bitcoin mining collapse predicted by universal formula with Oct 2025 data

https://bitcoin-zero-down-2ea152.gitlab.io/gallery/gallery-item-neg-326/
1•machardMAXHARD•5m ago•0 comments

Show HN: Things-Kit – Bringing Spring Boot-Like DX to Go Microservices

https://github.com/things-kit/things-kit
1•noxymon•7m ago•0 comments

Are Volkswagen's EVs made with African conflict minerals?

https://www.dw.com/en/are-volkswagens-evs-made-with-african-conflict-minerals/a-74114710
1•rntn•8m ago•0 comments

Why did the über-protocols fail? A history of OOP RPC

https://medium.com/@octskyward/why-did-the-%C3%BCber-protocols-fail-e7f10b4a996a
1•mike_hearn•11m ago•0 comments

How Much Should You Tell Your AI Agent?

https://www.raymondyxu.com/blog/howMuchAI
3•greenfish6•16m ago•0 comments

Glide

https://glide-browser.app/
1•ulrischa•16m ago•0 comments

Show HN: ESP32+Cloudflare Pages

https://github.com/mmrdni/esorex32
1•aaaawwww•19m ago•0 comments

Valuetier.org (and Some Thoughts on LLMs)

https://ericphanson.com/blog/2025/valuetier.org-and-some-thoughts-on-llms/
1•todsacerdoti•20m ago•0 comments

Dung Cam: Baby Elephant Gets Left Behind and Learns an Important Lesson [video]

https://www.youtube.com/watch?v=rc_WTcK2-rA
1•thelastgallon•23m ago•0 comments

Show HN: PuyPay is a tool that allows anyone to create a short crypto links

https://puypay.com/
1•zenull•26m ago•0 comments

Chrome Dino MacBook Lid Controller

https://github.com/notAnElephant/Chorme_Dino_Game_MacBook_Lid_Controller
1•mtlebe•26m ago•0 comments

Why we Didn't Vibe Code Our Website

https://www.researchly.at/post/vibe-code-website
1•leo_researchly•27m ago•0 comments

DeepSeek AI Models Are Easier to Hack Than US Rivals, Warn Researchers

https://www.techrepublic.com/article/news-deepseek-security-gaps-caisi-study/
1•CharlesW•27m ago•0 comments

Jamal Khashoggi, the Washington Post, and the Cost of Speaking Out

https://karenattiah.substack.com/p/jamal-khashoggi-the-washington-post
3•Geekette•28m ago•0 comments

Have we passed peak social media?

https://www.ft.com/content/a0724dd9-0346-4df3-80f5-d6572c93a863
1•jasoncartwright•29m ago•0 comments

Political views, not sex and violence, now drive literary censorship

https://news.cornell.edu/stories/2025/10/political-views-not-sex-and-violence-now-drive-literary-...
3•giuliomagnifico•29m ago•0 comments

Callbacks in C++ Using Template Functors – Rich Hickey (1994)

http://www.tutok.sk/fastgl/callback.html
3•zengid•29m ago•1 comments

Whitebridge.ai is compiling AI-based reports on EU citizens

https://noyb.eu/en/whitebridgeai-your-personal-data-sale-you-and-anyone
4•port11•32m ago•1 comments

Senescence-resistant human mesenchymal progenitor cells counter aging in primate

https://www.cell.com/cell/abstract/S0092-8674(25)00571-9
1•jcfrei•33m ago•0 comments

Show HN: Which LLM draws the best Starry Night? (using SVG)

https://pelican.koenvangilst.nl/
2•vnglst•34m ago•0 comments

T-Mac: Low-bit LLM inference on CPU/NPU with lookup table

https://github.com/microsoft/T-MAC
4•nateb2022•37m ago•0 comments

Bringing the museum into your living room

https://www.ynetnews.com/health_science/article/bjnw6l8bxx
1•ohjeez•39m ago•0 comments

The (economic) AI apocalypse is nigh

https://pluralistic.net/2025/09/27/econopocalypse/#subprime-intelligence
3•laurex•40m ago•1 comments

Self-Powered AI: a practical standard so AI growth doesn't raise power bills

https://www.thepricer.org/ai-data-centers-strain-the-grid-toward-blackouts-require-ai-to-power-it...
1•JohnnyBrevo•40m ago•1 comments