Pattern · seen in 1 breakdown across 1 company
Durable Front Buffer
Definition
Put a durable, cheap-to-append log in front of a fragile or capacity-bounded processing tier, and admit work from the log into that tier at a controlled rate. Ingestion then stays available at any backlog depth — producers write to disk-backed storage that absorbs bursts and downstream slowness — while the processing tier is fed only as fast as it can actually drain, protected by an explicit admission valve rather than by hoping supply stays below demand.
The pattern separates two jobs that a single queue otherwise conflates: accepting work (which must never fail) and executing work (which is allowed to lag). Backlog becomes a number on disk instead of pressure inside the component doing the draining — which is what prevents the shock absorber itself from failing under the shock.
When it applies
Tradeoffs
The same move, 1 ways
Every row is a production system that bet on this pattern — the note says how, in that system's own terms.
Problems this pattern answers
The walls where its breakdowns live — each opens the cross-company comparison.