frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

JuiceFS is a distributed POSIX file system built on top of Redis and S3

https://github.com/juicedata/juicefs
25•tosh•1h ago

Comments

Plasmoid•1h ago
I was actually looking at using this to replace our mongo disks so we could easily cold store our data
Eikon•45m ago
ZeroFS [0] outperforms JuiceFS on common small file workloads [1] while only requiring S3 and no 3rd party database.

[0] https://github.com/Barre/ZeroFS

[1] https://www.zerofs.net/zerofs-vs-juicefs

huntaub•36m ago
Respect to your work on ZeroFS, but I find it kind of off-putting for you to come in and immediately put down JuiceFS, especially with benchmark results that don't make a ton of sense, and are likely making apples-to-oranges comparisons with how JuiceFS works or mount options.

For example, it doesn't really make sense that "92% of data modification operations" would fail on JuiceFS, which makes me question a lot of the methodology in these tests.

Eikon•32m ago
> but I find it kind of off-putting for you to come in and immediately put down JuiceFS, especially with benchmark results that don't make a ton of sense, and are likely making apples-to-oranges comparisons with how JuiceFS works or mount options.

The benchmark suite is trivial and opensource [1].

Is performing benchmarks “putting down” these days?

If you believe that the benchmarks are unfair to juicefs for a reason or for another, please put up a PR with a better methodology or corrected numbers. I’d happily merge it.

EDIT: From your profile, it seems like you are running a VC backed competitor, would be fair to mention that…

[1] https://github.com/Barre/ZeroFS/tree/main/bench

huntaub•15m ago
Yes, I'm working in the space too. I think it's fine to do benchmarks, I don't think it's necessary to immediately post them any time a competitor comes up on HN.

I don't want to see the cloud storage sector turn as bitter as the cloud database sector.

I've previously looked through the benchmarking code, and I still have some serious concerns about the way that you're presenting things on your page.

wgjordan•14m ago
> The benchmark suite is trivial and opensource.

The actual code being benchmarked is trivial and open-source, but I don't see the actual JuiceFS setup anywhere in the ZeroFS repository. This means the self-published results don't seem to be reproducible by anyone looking to externally validate the stated claims in more detail. Given the very large performance differences, I have a hard time believing it's an actual apples-to-apples production-quality setup. It seems much more likely that some simple tuning is needed to make them more comparable, in which case the takeaway may be that JuiceFS may have more fiddly configuration without well-rounded defaults, not that it's actually hundreds of times slower.

corv•34m ago
Looks like the underdog beats it handily and easier deployment to boot. What's the catch?
aeblyve•29m ago
ZeroFS is a single-writer architecture and therefore has overall bandwidth limited by the box it's running on.

JuiceFS scales out horizontally as each individual client writes/reads directly to/from S3, as long as the metadata engine keeps up it has essentially unlimited bandwidth across many compute nodes.

But as the benchmark shows, it is fiddly especially for workloads with many small files and is pretty wasteful in terms of S3 operations, which for the largest workloads has meaningful cost.

I think both have their place at the moment. But the space of "advanced S3-backed filesystems" is... advancing these days.

wgjordan•26m ago
Commercial license for non-OSS projects.
wgjordan•29m ago
For a proper comparison, also significant to note that JuiceFS is Apache-2.0 licensed while ZeroFS is dual AGPL-3.0/commercial licensed, significantly limiting the latter's ability to be easily adopted outside of open source projects.
anonymousDan•14m ago
Why would this matter if you're just using the database?
Eikon•6m ago
It doesn’t, you are free to use ZeroFS for commercial and closed source products unless you want to modify ZeroFS and keep your changes closed source.
ChocolateGod•7m ago
[delayed]
wgjordan•37m ago
Related, "The Design & Implementation of Sprites" [1] (also currently on the front page) mentioned JuiceFS in its stack:

> The Sprite storage stack is organized around the JuiceFS model (in fact, we currently use a very hacked-up JuiceFS, with a rewritten SQLite metadata backend). It works by splitting storage into data (“chunks”) and metadata (a map of where the “chunks” are). Data chunks live on object stores; metadata lives in fast local storage. In our case, that metadata store is kept durable with Litestream. Nothing depends on local storage.

[1] https://news.ycombinator.com/item?id=46634450

IshKebab•21m ago
Interesting. Would this be suitable as a replacement for NFS? In my experience literally everyone in the silicon design industry uses NFS on their compute grid and it sucks in numerous ways:

* poor locking support (this sounds like it works better)

* it's slow

* no manual fence support; a bad but common way of distributing workloads is e.g. to compile a test on one machine (on an NFS mount), and then use SLURM or SGE to run the test on other machines. You use NFS to let the other machines access the data... and this works... except that you either have to disable write caches or have horrible hacks to make the output of the first machine visible to the others. What you really want is a manual fence: "make all changes to this directory visible on the server"

* The bloody .nfs000000 files. I think this might be fixed by NFSv4 but it seems like nobody actually uses that. (Not helped by the fact that CentOS 7 is considered "modern" to EDA people.)

huntaub•17m ago
> * The bloody .nfs000000 files. I think this might be fixed by NFSv4 but it seems like nobody actually uses that. (Not helped by the fact that CentOS 7 is considered "modern" to EDA people.)

Unfortunately, NFSv4 also has the silly rename semantics...

willbeddow•6m ago
Juice is cool, but tradeoffs around which metadata store you choose end up being very important. It also writes files in it's own uninterpretable format to object storage, so if you lose the metadata store, you lose your data.

When we tried it at Krea we ended up moving on because we couldn't get sufficient performance to train on, and having to choose which datacenter to deploy our metadata store on essentially forced us to only use it one location at a time.

How to get ride of MI.C.E naturally

https://scottsmiraclegro.com/en-us/learn/home-patio/how-to-get-rid-of-mice-naturally.html
1•marysminefnuf•2m ago•0 comments

OpenAI Transfers Their Drama IP to Thinking Machines Lab

https://spyglass.org/thought-machine-lab/
1•nkko•3m ago•0 comments

The Slop Will Get Better

https://twitter.com/mikehostetler/status/2011564906487955599
2•mikehostetler•4m ago•0 comments

Show HN: Agentify Desktop: No-API Access to ChatGPT Pro Inside Codex

1•agentifysh•5m ago•0 comments

Gaming company truck spills dice onto highway, rolls a 756,000 (2019)

https://nypost.com/2019/09/19/gaming-company-truck-spills-thousands-of-dice-onto-highway-rolls-a-...
1•debo_•6m ago•0 comments

History of Computer Artifact Colors (TRS-80 Color Computer, Apple II, etc.)

https://www.youtube.com/watch?v=SqLJox6UQwg
1•m_walden•6m ago•0 comments

Ask HN: Share your STEM career advice

1•worldlines•7m ago•0 comments

Tiny Neighborhoods

https://iambateman.com/tiny
1•Wingy•7m ago•0 comments

Ask HN: What are your best purchases under $100?

6•krishadi•10m ago•11 comments

Show HN: Yesterday/Today app – experiment born from how work gets done

https://joeyguerra.com/yesterday-today.html
1•gijoeyguerra•11m ago•0 comments

Taiwan will invest $250B in U.S. chipmaking under new trade deal

https://www.cnbc.com/2026/01/15/us-taiwan-chips-deal-china.html
4•petcat•12m ago•0 comments

Single Page Lunar Calendar

https://codebox.net/pages/lunar-calendar
1•abetusk•12m ago•1 comments

Old Steve Jobs presentations and Apple ads – Videos shuffled

https://tvmode.net/v/steve-jobs-old-apple-1756494241
1•atulvi•12m ago•1 comments

RTÉ marks 100 years of Irish radio with GPO broadcasts

https://www.rte.ie/news/2026/0115/1553163-rte-gpo-broadcasts/
1•austinallegro•13m ago•0 comments

US factory headcount falling despite Trump's promised manufacturing boom

https://www.reuters.com/world/us/us-factory-headcount-falling-despite-trumps-promised-manufacturi...
3•stopbulying•15m ago•1 comments

The ACA Rule That Accidentally Made Higher Health Care Costs Profitable

https://www.moneygeek.com/insurance/health/aca-medical-loss-ratio-profit-paradox/
1•CGMthrowaway•15m ago•0 comments

Tabs Were a Mistake

https://v0-tabswereamistake.vercel.app/
1•ultracakebakery•17m ago•0 comments

I Learned Everything I Know About Programming

https://agentultra.com/blog/how-i-learned-everything-i-know/index.html
2•speckx•17m ago•0 comments

There should be 'general managers' for more of the important problems

https://nanransohoff.substack.com/p/there-should-be-general-managers
1•sebg•18m ago•0 comments

Creating a 48GB Nvidia RTX 4090 GPU [video]

https://www.youtube.com/watch?v=TcRGBeOENLg
1•ironbound•19m ago•0 comments

Translate with ChatGPT

https://chatgpt.com/translate
2•ingve•19m ago•0 comments

FluConf: An online event for Covid-cautious appreciators of FOSS

https://fluconf.online/
1•edward•20m ago•0 comments

The Illiquidity of Water Markets

https://www.restud.com/the-illiquidity-of-water-markets/
2•sebg•21m ago•0 comments

Falcon-H1-Tiny: A series of small, yet powerful language models

https://huggingface.co/spaces/tiiuae/tiny-h1-blogpost
1•ToJans•21m ago•0 comments

When AI writes almost all code, what happens to software engineering?

https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what
2•gmays•22m ago•1 comments

Renfrew Christie has died, sabotaged South Africa's nuclear program

https://www.nytimes.com/2026/01/14/world/africa/renfrew-christie-dead.html
2•NaOH•24m ago•1 comments

You're Getting 'Screen Time' Wrong

https://www.theatlantic.com/technology/2025/10/screen-time-television-internet/684659/
1•Anon84•24m ago•2 comments

Headless blog using SleekCMS, NextJS and Vercel

https://sleekcms-nextjs-blog-1.vercel.app/
1•yusufnb•28m ago•0 comments

Wrist Photoplethysmography Pulse Waves: Morphology and Physiological Influences

https://www.mdpi.com/2673-4591/118/1/83
1•PaulHoule•28m ago•0 comments

Reddit Stock Down 8% After Digg Open Beta Launch

https://finance.yahoo.com/quote/RDDT/
1•madihaa•30m ago•0 comments