
현재 상용화되어 앱시장에 나와있는 뉴젯 서버스의 백엔드 프레임워크를 스프링으로 이전하고 성능 개선 및 유저 피드백 개선에 초점을 두었다.첫 번째 과정으로, 인증파트를 도맡아 구현하였고 그 과정을 담았다.기존 슈퍼베이스 기반 서드파티 인증 로직을 서버 내부로 이전한다JW

지난 포스트인 객체지향적 JWT 인증 처리 및 커스텀 리졸버/인터셉터 도입에 이어 확장 가능한 객체지향적 OAuth 구조 설계 및 카카오 소셜 로그인을 구현하였다.객체지향적 OAuth 구조 설계 및 구현OAuth를 통한 사용자 정보 획득 및 서버 회원 계정 연결 로직

메일 저장 프로세스의 전반적인 성능과 확장성을 개선하기 위해 Redis 기반 배치 처리 시스템과 효율적인 중복 감지 메커니즘을 구현이를 통해 데이터베이스 부하를 줄이고, 대량의 메일 데이터를 빠르게 처리 가능한 인프라가 도입개별 처리로 인한 성능 저하: 각 아티클이 도

FCM 알림 전송을 위한 비동기 배치 처리 시스템 구현으로 대량 트래픽 상황에서 시스템 안정성 및 응답성 향상메일 서비스 특성상 단기간에 대량의 메일 수신이 발생하며, 각 메일 수신 시마다 FCM 알림을 전송해야 하는 상황이다. 동기 처리 방식으로 구현한다면 다음과 같

NEWZET 서비스에서 대규모 이메일 수신은 빈번하게 일어난다. 특히 뉴스레터 서비스 집합소라는 특성상 동시에 수많은 이메일을 처리해야 하는 시스템이라 성능 최적화 반드시 필요했다. 1000개 동시 이메일 처리라는 환경에서 성공률 100프로를 달성하고싶어 무작정