스프링 공부했고, 협업을 통해 얼마전에 프로젝트를 완성해 서비스 중입니다
로그인이나 crud에는 동시성 문제를 많이 고려했고
데이터의 연관관계가 많아 rds를 썼습니다
비지니스 로직마다 필요한 정보가 여러군데에 흩어져 있다보니
성능 개선을 위해 jpql과 네이티브 쿼리를 적극적으로 활용했고
서버 성능이 별로라서 세션보다는 jwt 토큰 기반 소셜 로그인과 리프레시 토큰을 발급하였습니다
깃액션을 이용해 무중단 배포도 맛보기로 구현했습니다
이외에도 웹소켓 기반 채팅 시스템이나 읽음 안읽음, 실시간 알림 기능, 차단 기능 등 다양한 기능을 구현하고 보수했는데,
포트폴리오로 부족한 부분이 많은지 궁금합니다
제가 전공자가 아니다보니 실무자들 눈에는 그저 그렇다고 생각하실 것 같습니다
wlflsp
2400
1800
1500
150