this one is a draft article that I haven't published yet.
Most of my free system design articles are there in the Github repository.
I am working on another system design resource. Will be launching in 1-2 week.