Build1 distinct publisher2 min readPublished
Shingling buys capacity from the same platters because somebody writes overlapping tracks in order. Which somebody it is decides how a rebuild goes, and the box rarely says.
The Engineer · Build desk

build
The streaming edit is a software layer: proxies, stubs and an ffmpeg hook on storage you own1 distinct publisher
Compiled by The EngineerSomething wrong?How this is made
Rebuild is a hard workload for a drive-managed disk, and the reason sits in the design's own description. The firmware accepts random writes anywhere by staging them in a small conventional, unshingled cache region and reorganising shingled bands in the background [5]. A rebuild is a sustained write across the whole device rather than a burst. Once the staging region is full, a further write can only be accepted after the affected overlapping run has been rewritten in order [4], which is the operation shingling exists to avoid [3]. The source asserts the outage outcome up front [11] but the section that would document the failure path is cut off in the material supplied [14], so treat the mechanism above as inference from its own text rather than a measurement.
The controller has no window into any of this. Drive-managed parts are described as fully backwards compatible with any OS, controller or RAID card, and completely opaque about when and how hard the background reorganisation is working [5]. That compatibility comes at a cost for a RAID card: it gets service time but no field that explains it [2].
That opacity is what breaks the purchase-time check. On Linux, `lsblk -o NAME,ZONED` reports host-managed or none [9]. A drive-managed disk presents an ordinary block device with no zone interface [5], so it reports none, the same value as CMR [1]. `smartctl -a /dev/sdX` will usually surface the zoned device model [9], but a good number of drive-managed models never advertise SMR at all, and for any spinning drive shipped after roughly 2015 with no zoned marker the author's rule is to stop assuming [10]. The retail box, meanwhile, rarely says [9].
Host-managed removes the ambiguity, and it is decent engineering. Writes must land exactly at the zone's current write pointer, violations are rejected at the command level, there is no translation layer and no hidden cache, and the interface is ZBC on SAS, ZAC on SATA or ZNS on NVMe [7]. That is the right trade when you have software willing to own the write pointer, which is the case the source is making for a user-space daemon [13]. The hedge that would let you run an unmodified stack and still cooperate, host-aware, was positioned as transitional and is uncommon in current product lines [6].
So the capacity discount [12] transfers on two conditions. Either your write pattern never sustains long enough to drain the conventional cache, or the ordering obligation lives in your stack rather than in firmware you cannot observe. Neither condition is visible on the spec line that says SMR [8].
Ranked by verification strength, evidence, and original report placement.
If neither tool says zoned and the drive is a spinning disk shipped after roughly 2015, the author advises not assuming, because a good number of drive-managed models never advertise SMR at all.
The supplied text of the source ends mid-sentence at the start of its failure-mode section, so no measured rebuild figures or failure walkthrough are present in the material.
Every hard drive has an asymmetry between read and write heads: flipping magnetic polarity needs a comparatively strong field, so the write head must be physically wide, while modern read heads can be built dramatically narrower.
Conventional Magnetic Recording (CMR) spaces tracks far enough apart that the write head's full footprint fits between them, so track 400 can be rewritten without touching tracks 399 or 401.
SMR writes each new track so it partially overlaps the previous one, shrinking effective track pitch because only the sliver of each track not paved over by its neighbour is read back; that is the entire mechanism used to buy extra capacity from the same media.
Writing to a shingled track destroys the part of the neighbouring track it overlaps, unless something rewrites that whole overlapping run in order.
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · September 1, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Solid mechanics, single unaudited voice
The physical chain holds up and is internally consistent: wide write head, narrow read head, overlapping tracks, and therefore an in-order rewrite obligation that somebody has to own. Where it thins out is everything downstream of the physics. The consequence the whole piece is built on — a rebuild stretching into days — has no drive, no array, and no stopwatch behind it, and our copy of the text breaks off mid-sentence before the zone lifecycle is finished.
No deployment record in this reporting
Nothing here counts anything. The closest approach to field evidence is a recollection that in 2020 independent testers found drive-managed SMR inside NAS-branded lines, with no manufacturers, models, or dates attached — and no indication of how many such drives are in service now. Whether anyone runs the daemon the post recommends is not addressed at all.
Physics undersold, remedy oversold
The teaching is if anything more careful than it needs to be — it never claims SMR is bad, only that write order has an owner. The stretch is at both ends of the post. It opens by pricing the risk in days of outage without measuring a single rebuild, and it opens by declaring HuskHoard's daemon the right answer, then spends the body on tutorial and breaks off before returning to argue it.
Tutorial with a house product at the end of it
The post declares its own interest in its first paragraph: among the things it sets out to show is why HuskHoard's user-space daemon is the right place to do the managing, and it is published from a cold-storage account. That declaration is to its credit and it does not make the shingle physics wrong. It does mean the single recommendation a reader could act on happens to be the writer's own, and the alternative — leave it to firmware, or to the kernel — never gets a fair hearing.
Trust the mechanism, park the conclusion
Two different reliabilities are bundled here. The recording physics and the zoned command contracts are standard and safe to act on; the operational stakes and the tooling verdict rest on one interested author, one truncated text, and zero measurements. Buyers can safely take the lsblk-and-smartctl habit away from this. Nobody should size a rebuild window from it.