CS, 프로젝트 테스트

최수민·2023년 8월 30일
0

TIL

목록 보기
28/41

오늘은 어제 마무리한 부분을 다시한번더 체크를 하였고, 그 뒤로 주신 일이 없어 예찬님이 막힐경우 같이 고민하고 머리를 맞대 문제를 풀어나갔습니다.

그리고 나서 저는 cs를 공부하였고, cs 팀노션을 작성하였습니다. 이번에 공부한 부분은 데이터베이스입니다.
2주차 기술 멘토링 사전 노트도 작성을 하려했는데 저번과는 별개로 되있는거 같아 아직 작성하지 못했습니다.

일단 개인별 작성을 하고 기술면접을 작성할겁니다.

기술면접 top30
13. 대용량 트래픽 발생 시 어떻게 대응해야 하나요?
-> 시스템에 대규모로 들어오는 요청을 연결된 여러 대의 서버로 나누어 부하를 분산하는 로드 밸런싱 기술을 사용하거나, 서버의 부하를 체크하여 서버를 생성하는 즉 미리 만들어놓은 가상 이미지로 서버를 생성하는 오토 스케일링 기술을 사용하거나, DB 테이블을 수평 분할 하여 물리적으로 서로 다른 곳에 분산하여 관리하는 데이터베이스 샤딩이라는 기술을 사용할거같습니다. 그리고 또다른 기술로는 서버 장비의 스팩을 업그레이드하여 성능을 향상시키는 스케일업이나 서버 장비의 수를 늘려 성능을 향상시키는 스케일아웃을 사용할거같습니다. 또는 오토 스케일링이나 로드 밸런싱이 지원되는 클라우드 서비스를 선택할거 같습니다.


참고 자료
백엔드 공통 면접 질문
대용량 트래픽 처리

0개의 댓글