high availability = 시스템이 오랜 시간 지속적으로 중단 없이 운영될 수 있는 능력 (%로 표현 - 100이면 중단된 적 x)
SLA(Service Level Agreement) = provider와 client 사이에 맺어진 합의
트위터 QPS와 저장소 요구량 추정
QPS(Query Per Second)
DAU = MAU * 사용자비율
QPS = DAU * 트윗수/24h/3600s = 3500
최대 QPS = 2*QPS = 7000
Discussions
Q. p.37 에서 최대 QPS 추정하는 계산에서 2배로 곱하는 것은 어디서 나온 것일까요...?? ( 대략 2배 정도면 최대 트래픽이라고 가정한 것인지 아니면 '가정' 에서 얻을 수 있는 값인지?? )
A. "50%의 사용자가 트위터를 매일 사용한다"는 가정이 있었는데 100%의 사용자가 트위터를 사용했다는 가정하에 2를 곱해주어 약 7000 QPS가 된 것 같습니다ㅎㅎ
2의 제곱수
모든 프로그래머가 알아야 하는 응답지연(latency) 값
가용성에 관계된 수치들
트위터 QPS와 저장소 요구량 추정
Discussions
Q. p.37 에서 최대 QPS 추정하는 계산에서 2배로 곱하는 것은 어디서 나온 것일까요...?? ( 대략 2배 정도면 최대 트래픽이라고 가정한 것인지 아니면 '가정' 에서 얻을 수 있는 값인지?? ) A. "50%의 사용자가 트위터를 매일 사용한다"는 가정이 있었는데 100%의 사용자가 트위터를 사용했다는 가정하에 2를 곱해주어 약 7000 QPS가 된 것 같습니다ㅎㅎ