If creating systems , it's essential to understand the distinct roles of HLD and LLD . Top-level design provides a overall view of the project, describing the principal parts and their relationships https://distributed-cache-system050548.ttblogs.com/22706004/high-level-design-vs-low-level-design-grasping-the-important-variations