패스잇
시스템 설계 · 기초

규모 추정(Capacity Estimation)이란 무엇이며, 설계 단계에서 왜 필요한가요?

힌트 · 예상 트래픽·저장량·대역폭을 미리 가늠해 자원을 산정하는 관점에서 접근하세요.

처리량지연 시간확장성리소스비용

모범답안

규모 추정이란 시스템이 처리해야 할 예상 트래픽, 저장량, 대역폭 등을 미리 가늠하여 필요한 컴퓨팅 리소스, 스토리지, 네트워크 등을 산정하는 과정입니다.

설계 단계에서 규모 추정이 필수적인 이유는 다음과 같습니다.

첫째, 성능 보장입니다. 예상 트래픽을 고려하여 적절한 처리량과 지연 시간을 만족하는 시스템을 설계할 수 있습니다. 너무 적은 리소스는 성능 저하를 야기하고, 너무 많은 리소스는 낭비로 이어집니다.

둘째, 확장성 확보입니다. 미래의 트래픽 증가를 예측하고 이에 맞춰 시스템을 확장할 수 있도록 설계의 기반을 마련합니다.

셋째, 비용 효율성입니다. 필요한 만큼의 리소스를 정확히 산정하여 불필요한 지출을 줄이고 최적의 비용으로 시스템을 구축할 수 있습니다.

결론적으로, 규모 추정은 안정적이고 효율적인 시스템 설계를 위한 핵심적인 첫걸음입니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 시스템 설계 면접 질문

← 시스템 설계 면접 질문 전체 보기