frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

If Scrubs Hurt, Your ZFS Design Is Broken

https://klarasystems.com/articles/if-scrubs-hurt-your-zfs-design-is-broken/
19•assimpleaspossi•4d ago

Comments

assimpleaspossi•4d ago
ZFS scrub performance shouldn’t come at the expense of production worklaods. If scrubs cause latency or downtime, your pool lacks the IOPs and metadata performance needed for healthy maintanance.
secabeen•44m ago
Every 100+ TB ZFS pool I have is optimized for streaming reads/writes. IOPS are rarely a binding factor at these sizes.
Hakkin•25m ago
Isn't that kind of the point of the article? The random reads required for metadata traversal during scrubs will kill performance for sequential reads and writes as well if you don't have the IOPS to back them up, building a pool without taking this into account will make regularly scheduled scrubs a pain point.
mindslight•32m ago
Oh sure, just buy more disks. Who do you think I am, that guy on the Monopoly box?

I stocked up on a few shuckable externals before the start of the second Grump catastrophe. $280/24TB (Exos inside). I'm finally getting around to setting up a pool, thinking 4+1 is kind of poor redundancy and wondering about adding another disk. The things are up to over $1,000 each, in the husk or not. Fucking hell. It makes me want to drastically scale back the size of my pool in case a drive does die so I don't end up needing to buy a replacement any time soon.

readread•4m ago
I had a disk in my ZFS pool (a relatively tiny one, among the kind of people who have a home ZFS RAID5 array) go bad earlier this year and bought a used disk for the first time ever. Never even considered it before.

Still cost me twice as much as a pair of new drives the same size that I bought to transition from mirrored pairs to a four-disk RAID5 array about 16 months earlier. Like, god damn it was expensive.

A news disk would have cost me almost as much as all four disks did, originally.

zenoprax•25m ago
I have attended some of the webinars and listen to Allan on a podcast regularly and this LLM-written post is painful to read. If I hadn't already been familiar with him and his work I would have not given much weight to what was written. He is a big proponent of tuning ZFS which requires knowing your workload for which he has written other guides.

1. From my own experience, most people who use a ZIL for faster sync writes are wasting space. You only need five seconds of peak throughput (for a 10Gb connection that's ~5 GB). Create a pair of 25 GB partitions for the ZIL rather than dedicating entire devices.

2. With the remaining space set up a mirrored Special VDEV with heavy use of small blocks. 32k block sizes will still give some room for compression which, other than saving space, can increase throughput and reduce IO/ps.

3. Pause scrubs (`zpool scrub -p`) when the workload is either expected to be heavy or is actually heavy based on moving averages and resume when its safe. Even my 24 TB NAS takes 24+ hours with no other activity.

bashtoni•3m ago
This could have been a decent article if it hadn't been run through the AI slop machine. If I wanted to read writing this bad I would have just asked ChstGPT myself.

It's so hard to wade through run on sentences like "The knobs are not the problem. The pool was designed without room for this workload."

MAI-Cyber-1-Flash inside MDASH

https://microsoft.ai/news/introducing-mai-cyber-1-flash-inside-mdash/
168•migmartri•2h ago•81 comments

Watching Go's new garbage collector move through the heap

https://theconsensus.dev/p/2026/07/19/observing-gos-garbage-collector-old-and-new.html
49•matheusmoreira•2d ago•3 comments

Decathlon Germany adds Wero payment option to decathlon.de website

https://www.sgieurope.com/e-commerce/decathlon-germany-launches-wero-payment-on-its-website/12239...
166•doener•2h ago•125 comments

Kimi-K3 on HuggingFace

https://huggingface.co/moonshotai/Kimi-K3
1151•nateb2022•13h ago•458 comments

Glue bonds to nonstick surfaces and wipes clean with ethanol

https://cen.acs.org/materials/adhesives/glue-bonds-nonstick-surfaces-wipes-clean/104/web/2026/07
93•gmays•4d ago•42 comments

The computer that helped win World War II

https://spectrum.ieee.org/colossus-computer-ieee-milestone
101•baruchel•4d ago•51 comments

Self-contained highly-portable Python distributions

https://gregoryszorc.com/docs/python-build-standalone/main/
21•jcbhmr•53m ago•0 comments

Exploiting Volvo/Eicher's fleet platform to gain control over all users/vehicles

https://eaton-works.com/2026/07/27/my-eicher-hack/
57•EatonZ•4h ago•10 comments

Show HN: FeyNoBg – Automatic background removal model and training library

https://usefeyn.com/blog/feynobg/
39•snyy•2h ago•12 comments

Bytecode-to-Source Mapping

https://tidefield.dev/bytecode-to-source-mapping/
8•evakhoury•1h ago•0 comments

UpCodes (YC S17) is hiring remote AE's to help make buildings cheaper

https://up.codes/careers?utm_source=HN
1•Old_Thrashbarg•2h ago

Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)

https://misago-project.org/t/removing-reactjs-from-the-codebase-and-adapting-htmx-for-ui-interact...
178•Ralfp•9h ago•126 comments

Paged Out #9 [pdf]

https://pagedout.institute/download/PagedOut_009.pdf
86•laurensr•5h ago•12 comments

Judge Rejects Google's Attempt to DMCA Its Way Out of Being Scraped

https://www.techdirt.com/2026/07/27/judge-rejects-googles-attempt-to-dmca-its-way-out-of-being-sc...
42•cdrnsf•1h ago•6 comments

Libsm64: Mario 64 as a library for use in external game engines

https://github.com/libsm64/libsm64
138•klaussilveira•9h ago•16 comments

If Scrubs Hurt, Your ZFS Design Is Broken

https://klarasystems.com/articles/if-scrubs-hurt-your-zfs-design-is-broken/
19•assimpleaspossi•4d ago•7 comments

First Robotic Satellite Servicer Launched

https://www.nrl.navy.mil/Media/News/Article/4551871/robotic-servicing-of-geosynchronous-satellite...
61•GlenTheMachine•4d ago•31 comments

Show HN: Infrawrench – A tool to manage cloud and svcs with workflows and chat

https://infrawrench.com
14•astrid__•3h ago•0 comments

How is the Bun Rewrite in Rust going?

https://lockwood.dev/ai/2026/07/27/how-is-the-bun-rewrite-in-rust-going.html
372•tomlockwood•8h ago•285 comments

Modern email can be built from borrowed parts

https://en.andros.dev/blog/d7ed8b07/modern-email-can-be-built-from-borrowed-parts/
138•andros•11h ago•65 comments

The Artist Who Colored Ghibli

https://animationobsessive.substack.com/p/the-artist-who-colored-ghibli
17•herbertl•1h ago•0 comments

VLC for Unity now supported on Linux

https://code.videolan.org/videolan/vlc-unity
121•martz•10h ago•36 comments

Should you wash your solar panels?

https://incoherency.co.uk/blog/stories/should-you-wash-your-solar-panels.html
183•surprisetalk•6h ago•164 comments

Towards a Theory of Bugs: The Ruliology of the Unexpected

https://writings.stephenwolfram.com/2026/07/towards-a-theory-of-bugs-the-ruliology-of-the-unexpec...
50•nsoonhui•3d ago•25 comments

Kimi-K3 Technical Report [pdf]

https://github.com/MoonshotAI/Kimi-K3/blob/main/k3_tech_report.pdf
332•vinhnx•4h ago•132 comments

How real are real numbers? (2004)

https://arxiv.org/abs/math/0411418
9•surprisetalk•3h ago•0 comments

Shay Locomotives

https://www.shaylocomotives.com/
63•Rygian•10h ago•16 comments

The Birth of the American 12-string Guitar (2013)

https://www.harpguitars.net/history/grunewald/12-string.htm
64•bilegeek•8h ago•39 comments

AI companies spend record sums on Washington lobbying

https://www.ft.com/content/d8a5f95e-3b6d-463a-a848-c9ef8e2394db
231•1vuio0pswjnm7•5h ago•119 comments

This is an accidental duplicate post, please delete

5•VitaSetLLC•1h ago•0 comments