A six-step framework to tackle any system design question
Introduction
In the book of System Design Interview by Lewis C. Lin, a six-step framework called PEDALS is introduced to help answer any system design question.
PEDALS stand for:
* Process requirements
* Estimate
* Design the service
* Articulate the data model
* List the architectural components
* Scale
The systematic method will power you