Ask HN: How to study for system design that doesn't include front end/back end?
(ycombinator.com)
I got a system design interview where I was asked to build a pricer for a financial product, then expand it to multiple pricers that might share inputs.
I got a system design interview where I was asked to build a pricer for a financial product, then expand it to multiple pricers that might share inputs.
Show HN: I researched system design questions so you don't have to
(systemdesign.io)
Crowdsourced from users who gave real interviews
Crowdsourced from users who gave real interviews
When imperfect systems are good: Bluesky's lossy timelines
(jazco.dev)
Often when designing systems, we aim for perfection in things like consistency of data, availability, latency, and more.
Often when designing systems, we aim for perfection in things like consistency of data, availability, latency, and more.
We built a self-healing system to survive a concurrency bug at Netflix
(pushtoprod.substack.com)
Our CPUs were dying, the bug was temporarily un-fixable, and we had no viable path forward. Here's how we managed to survive.
Our CPUs were dying, the bug was temporarily un-fixable, and we had no viable path forward. Here's how we managed to survive.
Napkin-math: Techniques for estimating system performance from first-principles
(github.com/sirupsen)
The goal of this project is to collect software, numbers, and techniques to quickly estimate the expected performance of systems from first-principles.
The goal of this project is to collect software, numbers, and techniques to quickly estimate the expected performance of systems from first-principles.