Capacity Estimation for Parking Lot(Garage)
You can estimate the system capacity by analyzing certain data are:
- Number of traffic according to daily user.
- Number of user reserves parking space.
- Number of user pay for the space without reservation.
By analyzing whole data we can further calculate the required storage capacity for whole year. Here is the simplified calculation given:
Traffic is 50,000 vehicles per month
Traffic per second = 50000/30*24*60*60
= 0.019
Assumption: 30% of users reserve parking spaces in advance
10% of users pay for parking without a reservationTPS: 30+10 = 40
Storage required (approx 200kb/reservation): 40*200 = 8000 KB/S = 8 MB/S
Storage required per year = 8*60*60*24*365:= 250 TB
Designing Parking Lot (Garage) System | System Design
Parking garage plays an important role in today’s world, as the number of vehicles is increasing every day, so it has become a major concern to manage them. The parking garage provides the solution to this problem of limited space. It offers to book a Parking garage using any method whether online or offline.
In this article, we will explore all the various components involved in designing a Parking Garage.
Important Topics for Designing Parking Lot (Garage) System
- Requirements for designing Parking Lot(Garage)
- Capacity Estimation for Parking Lot(Garage)
- Usecase Diagram for Parking Lot(Garage)
- Architecture of Parking Lot(Garage)
- Low-Level Design (LLD) for Parking Lot(Garage)
- High-Level Design (HLD) for Parking Lot(Garage)
- Database Design for Parking Lot(Garage)
- API Used for Parking Lot(Garage)
- API Code Implementation for Parking Lot(Garage)
- Microservices Used for Parking Lot(Garage)
- Scalability for Parking Lot(Garage)
- Conclusion