주특기 | Spring |
---|---|
BE Github | ‣ |
<aside> ➡️ OpenRun (한정 상품 구매 시스템)
</aside>
<aside> ➡️ 주제 선정 이유 대용량 트래픽 처리를 할 수 있다 생각했고 추가로 기능 확장 및 스코프 조절이 용이하다 생각하여 주제를 오픈런으로 선정하였습니다.
</aside>
QueryDSL : QueryDSL을 통해 코드의 가독성을 높이고 컴파일 시 문법 오류나 타입 불일치 등을 미리 확인 가능하며 최적화된 쿼리를 생성하여 DB의 검색엔진 성능 향상
⇒ 적용
Cloud Wach : 성능 문제의 원인을 실시간으로 파악하고 개선하기 위해 시스템을 지속적으로 모니터링합니다.
ec2 또는 RDS의 CPU사용량이 80%가 넘으면 각 팀원의 이메일에 경고 알람이 울립니다.
⇒ 적용
ElastiCash (Redis) : 조회 성능 향상을 위해 자주 조회되고 변경이 적은 데이터를 미리 저장해둡니다.