After reading the react-design core source I finally understand the trade-offs
Most react-design articles stop at "how to use it" and never cover "when not to use it". This is an attempt at the second half.
One last trap: in container environments remember to adjust the memory-related parameters in step. Otherwise the host limit and the process expectation disagree, and the symptom is intermittent, unreproducible failure.
POST /api/uploads → CDN origin pull