hailey-it
hailey-IT
hailey-it
전체 방문자
오늘
어제
  • 전체보기 (29)
    • MSA (4)
    • Redis (2)
    • CS (4)
      • Nerwork (3)
      • Security (1)
    • JPA (1)
    • 대규모 스트림처리 (3)
    • Git (2)
    • Mac M1 (9)
      • Mac (4)
      • App (4)
    • Programming (4)
      • Android (2)
      • IntelliJ (1)
      • React (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

최근 댓글

최근 글

hailey-it

hailey-IT

대규모 시스템 - TPS(Transaction Per Second)
대규모 스트림처리

대규모 시스템 - TPS(Transaction Per Second)

2024. 8. 16. 14:52

 

TPS(Transactions Per Second)

 

- 초당 처리되는 트랜잭션의 수를 나타내는 지표

- 시스템의 성능을 평가하는 중요한 지표 중 하나

- 시스템이 얼마나 많은 요청을 동시에 처리할 수 있는지를 나타내며,

시스템의 처리 능력을 가늠할 수 있게 해 줌

 

시스템이 초당 요청량을 견딜 수 있어야 함

 

- 일간 접속량이 아닌, 특정 시간대에

초당 접속자 요청량이 가장 많은 시간을 파악해야 함

 

예상치 못한 이벤트로 인해 설계 예상 이상의

요청이 몰려 시스템이 중단되는 걸 대비하는 법

 

- 애플리케이션의 수 늘리기

- 대기열을 설정

- 자동 스케일링을 통해 시스템의 자원을

동적으로 할당하여 부하를 분산시킴

저작자표시 (새창열림)

'대규모 스트림처리' 카테고리의 다른 글

대규모 시스템 - 데이터 일관성 유지  (0) 2024.08.23
대규모 시스템 - 데이터베이스 최적화  (0) 2024.08.22
    '대규모 스트림처리' 카테고리의 다른 글
    • 대규모 시스템 - 데이터 일관성 유지
    • 대규모 시스템 - 데이터베이스 최적화
    hailey-it
    hailey-it

    티스토리툴바