유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Sliding Window- Low Level Design #technicalinterview #programming #lowleveldesign

TechPrep

2025. 6. 15.

0

#backend
#infra
  • 슬라이딩 윈도우는 클라이언트 요청 수를 제한하는 데 사용됩니다. 🗔
  • window seconds는 윈도우의 길이를 초 단위로 나타냅니다. ⏱️
  • request timestamps는 클라이언트 ID와 요청 타임스탬프를 저장하는 딕셔너리입니다. 🔑
  • 락은 다중 스레드 환경에서 request timestamps의 동시 업데이트를 보장합니다. 🔒
  • clean all request methods는 현재 윈도우 외부의 타임스탬프를 제거합니다. 🧹
  • can request method는 클라이언트의 요청 가능 여부를 확인하고 타임스탬프를 업데이트합니다. ✅
  • get remaining request method는 클라이언트가 남은 요청 수를 반환합니다. 🔢

Recommanded Videos