CStudy_BackEnd

📖 취업 CS 걱정하지마, CStudy

Stars
6

Bot releases are visible (Hide)

CStudy_BackEnd - Ver 2.0.0 [ 23.11.21 ] Latest Release

Published by KMGeon 11 months ago

1. OAuth2.0 로그인 추가

  • 기존에 크롬80버전의 쿠키의 문제를 우회하여 해결
  • 구글, 네이버, 카카오 추가

2. 문제풀이 중복적인 데이터 버그

  • 기존의 쿼리에 문제가 발생
  • 조인을 하는 조건에 and로 추가적으로 동등 비교

3. HTTPS 배포

  • 기존에 HTTP 배포에서 보안적인 측면으로 HTTPS 변경
  • AWS Certificate manager , AWS ELB를 통하여 적용

4. EC2 (MySQL) -> RDS

  • 기존의 MySQL에서 RDS로 마이그레이션
CStudy_BackEnd - Ver 1.2.0 [ 23.11.02 ]

Published by KMGeon 12 months ago

1. 기존의 알림 Polling 방식을 SSE 방식으로 수정

  • 현재 분산환경에서 SSE를 하여 단일 WAS로 선택
  • 추후 메세지를 통하여 SSE를 확장 및 분산 환경 구성을 해야됨

2. Redis RDB 데이터 유실에 대한 백업

  • AOF, RDB 방식에서 RDB 방식을 선택함
  • AOF는 CPU의 높은 부화가 발생한다. 하지만 RDB는 백업을 하는 도중에 데이터 유실
  • 그래서 Corn을 통해서 새벽 2시에 백업 -
  • 이후 클러스터를 통하여 오류가 났을 때 rdb 파일을 사용하게 변경하게 수정을 해야됨

3. 테스트 코드 추가 및 수정

  • 테스트 코드 수정 및 추가

4. Member의 반복적인 DB I/O를 캐싱을 통하여 부하 줄이기

  • JWT Filter와 member의 반복적인 조회를 많이 함.
  • 이 부분이 불필요한 db i/o를 발생하여 이를 캐싱을 처리함
CStudy_BackEnd - v1.1.0

Published by KMGeon about 1 year ago

공지사항

  • CRUD
  • 무한 댓글

Discord Bot

  • 실시간으로 요청 문제를 확인할 수 있다.

Validation 상세 수정

  • 기존에 부족했던 validation을 수정한다.

테스트 코드 변경

  • 테스트 코드를 변경하여 Http 요청과 검증을 분리 총 230개

OAuth 2.0

  • 기존의 Google만 있었는데 Naver, Kakao 추가
Related Projects