Let's git it BE

1.[동시성제어] Redis 분산락 - SETNX vs Redisson 완벽 정리

post-thumbnail

2.[WebSocket] 기본 개념 정리

post-thumbnail

3.Redis vs DB 저장 전략 정리

post-thumbnail

4.REST API와 WebSocket, 어떻게 구분해서 써야 할까?

post-thumbnail

5.멀티플레이어 게임에서 네트워크 지연으로 명령어셋을 못 받은 플레이어가 생겼을 때 — Timeout으로 동시 시작 보장하기

post-thumbnail

6.협력 게임 WebSocket 명세서 설계 전, 내가 고민했던 것들

post-thumbnail

7.WebSocket 에러 설계, type으로 분리해야 하는 이유

post-thumbnail

8.[Let's Git It] Spring Security + JWT 인증 기반 세팅

post-thumbnail

9.[Let's Git It] Auth DTO 설계 — Request / Response

post-thumbnail

10.[Let's Git It] 이메일 인증 공통 세팅 — SMTP, Redis, 상수

post-thumbnail

11.[Let's Git It] 로컬 로그인 구현하면서 꼭 알아야 하는 개념 정리

post-thumbnail

12.[Let's Git It] Repository DIP 패턴 — 기술 독립적인 Repository 설계

post-thumbnail

13.[Let's Git It] CustomAuthenticationEntryPoint — 인증 실패 응답 형식 통일

post-thumbnail

14.[Let's Git It] JWT 필터 인증 실패 응답 형식 통일 — ObjectMapper + ErrorResponse

post-thumbnail

15.[Let's Git It] JWT 서명 검증 예외 처리 — SignatureException 누락 문제

post-thumbnail

16.[Let's Git It] CustomAccessDeniedHandler — 401과 403 응답 형식 통일

post-thumbnail

17.Spring Boot + Google OAuth 소셜 로그인 구현기 (feat. JWT, Redis)

post-thumbnail

18.[Let's Git It] 로그아웃 후 재로그인 시 401 TOKEN_BLACKLISTED 오류 트러블슈팅

post-thumbnail

19.회원탈퇴 API에서 발생한 로그아웃 순서 버그 — Redis Race Condition까지

post-thumbnail

20.여러 도메인에서 공유되는 DTO, 어디에 두는 게 맞을까?

post-thumbnail