How is LLD different from HLD
As studied, High Level Design or HLD is a general system design where we do tradeoffs between different frameworks, components, and different databases and we choose the best considering what the business needs and how the system should work, both in terms of functional and non functional aspects . Here we define the components and how these components will be communicating with one another. Hence here we are bothered with generic stuff as follows and not bothered about the code.
- Selection of components, platforms, and different tools.
- Database design.
- Brief description of relationships between services and modules.
What is Low Level Design or LLD – Learn System Design
LLD or low-level design is a component-level design process that follows step by step refinement process. The input to LLD is HLD.
Important Topics for the Low Level Design(LLD)
- What is Low-Level Design(LLD)?
- How is LLD different from HLD
- How to form LLD from HLD?
- Roadmap to Low-level Designing