Purpose of High-Level Design
The purpose of this High-Level Design (HLD) is to add the necessary detailed description to represent a suitable model. This is designed to help with operational requirements and can be used as a reference manual for how the modules interact. Basically, HLD is a technical representation of functional requirements and the flow of information across assets or components.
What is High Level Design – Learn System Design
High-level design or HLD refers to the overall system, a design that consists description of the system architecture and design and is a generic system design that includes:
- System architecture
- Database design
- Brief description of systems, services, platforms, and relationships among modules.
High-level design or HLD is also known as macro level designing.
Important Topics for the High Level Design(HLD)
- What is High-Level Design Document?
- Components of High-Level Design
- Purpose of High-Level Design
- Characteristics of High-Level Design
- How HLD is different from LLD
- How To Design Scalable High-level Design (HLD) Systems