This article is a proposal for my blog series. I plan to write a systematic tutorial for system design, especially…