본문 바로가기

verdantjuly/Today I Learned

TIL 20231018

728x90

이번 주 목표

수요일 면접 준비 (기업 지원 3개)
 
목요일 이력서 수정 (기업 지원 10개)
 
금요일 ERD DB 스키마 수정, 코드 작성 (기업 지원 10개)
 
토요일 미륵관심법 코드 수정 (기업 지원 10개)
 
일요일 캐싱 (기업 지원 10개)

오늘 목표

면접 준비
기업 지원 3개

오늘 한 것

기업 지원 3개
면접 준비

1. 기술 면접 답변 수정
 

대용량 트래픽 발생 시 대응 방법
 
각 서버들의 트래픽을 감시하는 서버를 만든 뒤 이상 트래픽을 감지하면 일시적으로 서버 인스턴스 용량을 늘리는 수직확장을 진행하거나 로드밸런서를 이용한 수평확장을 합니다. 또한 개발자에게 현재 트래픽 사용량 로그를 알림으로 보냅니다. 
 
DB 로직 최소화
 
반복적으로 동일한 데이터를 조회하는 경우 캐싱을 이용할 수 있습니다. 
쿼리를 작성할 때 필요한 데이터만 조회하고 JOIN 등 복잡한 연산을 최소화합니다.
트랜젝션 사용을 최소화 합니다. 


정리 

 
대용량 트래픽 발생 시 대응 방법
 
각 서버들의 트래픽을 감시하는 서버를 만든 뒤 이상 트래픽을 감지하면 일시적으로 서버 인스턴스 용량을 늘리는 수직확장을 진행하거나 로드밸런서를 이용한 수평확장을 합니다. 또한 개발자에게 현재 트래픽 사용량 로그를 알림으로 보냅니다. 
 
DB로직 최소화
 
반복적으로 동일한 데이터를 조회하는 경우 캐싱을 이용할 수 있습니다. 
쿼리를 작성할 때 필요한 데이터만 조회하고 JOIN 등 복잡한 연산을 최소화합니다.
트랜젝션 사용을 최소화 합니다. 
 

KPT

Keep
최소한의 할 일 하기
Problem
더욱 열심히 하지 않음
Try
더욱 열정적으로 하기

소감

열정 필요
 
 
 
 

'verdantjuly > Today I Learned' 카테고리의 다른 글

TIL 20231020  (2) 2023.10.20
TIL 20231019  (2) 2023.10.19
TIL 20231017  (2) 2023.10.17
TIL 20231016  (0) 2023.10.16
TIL 20231014  (0) 2023.10.14