*속도·확장성 아키텍처*를 학부 종합설계 경험으로 답한다.
상용 환경 대규모 아키텍처 실무는 없습니다. 학부 종합설계 8주 프로젝트에서 작은 백엔드를 캐시·CDN·DB 인덱스로 최적화한 자리가 가장 가까운 경험입니다.
초기 평균 응답이 1.2초였던 자리에서 3주에 걸쳐 — Redis 캐시·CDN 정적 자원·DB 인덱스 추가 — 세 가지로 200ms 이내로 줄였습니다. 작은 변경 세 번이 큰 효과를 만든 자리였습니다. 확장성을 위해 스테이트리스 서버·외부 세션 저장도 같이 적용했습니다.
첫 자리에 캐시 없이 출시한 실패가 있었고, 부하 테스트에서 300명에서 무너진 자리가 있었습니다. 그 일이 캐시는 첫 설계부터라는 자세를 만들었습니다. 실무에서도 사수의 양식과 순서를 첫 자리에서 손에 익히고, 그 흐름이 매일의 자세로 굳어지게 만드는 자리부터 들어가고 싶습니다.