1. N+1 문제 fetch join 페이징 문제 중복데이터 문제
batchsize 엔티티 그래프

2. 레디스 스프링 인메모리 캐시 - 캐시 유효 시간은? 캐시 스탐피드 문제
캐시랑 DB 불일치 캐시 교체/무효화 정책, 백업, 이중화 정책

3. 동시성 문제 - 쿠폰 발급 100개했으나 99명 101명 수령
같은 자리 중복 예약 등
트랜잭션 이상현상과 낙관적 락 비관적 락 네임드락 유니크 제약조건 등

4. 포린키 설정 외래키 데드락 문제

5. 정규화 반정규화 통계테이블 배치

6. 조회수 중복 방지 처리, 브라우저 단에서의 쿠키 캐싱 세션 제어

7. 잘못된 인덱스타서 인덱스 힌트

8. 페이징 No offset vs offset 커서기반 페이징 기법

9. 분산환경에서 동시성제어 Redis 분산락,

10. 이벤트 드리븐 아키텍처 @Async 레빗엠큐 카프카 비동기 처리
메시지큐

11. 스케줄러 돌릴때 벌크 insert 벌크 update 최적화 , 배치 시간대 분산, 부분커밋

12. DB 커넥션 풀 개수 몇개로 잡을지 문제

13. OR 대신 UNION 쓰고 order by 칼럼에 인덱스 걸고 서브쿼리 조인으로 변경

14. auto increment VS uuid 어느것을 PK로 잡을지 고민 클러스터링 인덱스
혹은 auto increment VS 복합PK
더나아가면 분산환경에서 snowflake였나 .

15. MSA 아키텍처

16. 헥사고날 아키텍처, DDD, TDD

17. jwt vs 세션
로드밸런서를 쓰면서 생기는 문제들
스티키세션 ,  jwt로 발생하는 각종 이슈들 리프레시토큰 블랙리스트 등
Oauth sns 로그인 비밀번호 암호화 해시

18. DB 파티셔닝 기법 선택 파티셔닝 키에 대한 고민 , 샤딩 샤드키

19. icp, 커버링 인덱스로 최적화 기법

20. 인덱스가 잘 걸려있어도 풀스캔하는 상황
카디널리티 상
인덱스보다 풀스캔이 더 빠른 케이스

21. facade 디자인 패턴 적용

22. 트랜잭션 격리 수준 4가지중 어느것으로 할지 mysql mvvc 로직
격리수준별 락 차이/트랜잭션 전파 옵션

23. JPA가 아니라 jdbc로 변경해서 최적화(from 우테코 플젝)

24. 문자열 검색 '%키워드%' 이면 인덱스 안타는 문제,
데이터 CDC, 일라스틱 서치 색인, 풀텍스트 인덱스

25. 부하테스트 로드밸런서 역프록시

26. DB 리플리카 마스터 슬레이브 프록시SQL
자동 failover 및 복제인 클러스터 구조에 관한 것

27. json압축해서 api 전송 nginx gzip 옵션

28. S3 presigned-url

29. HTTPS 암호화 과정 이해

29. JPA 객체 순환 참조 문제

30. 쿼리 not / exist 최적화 기법

31. 배치로 통계 정보 저장 기법

32. 보상트랜잭션

33. 채팅 웹소켓

34. 이미지 리사이징 어쩌고 사이즈

35. 젠킨스 CICD 무중단 배포

36. 결제API연동

37. 자바 GC 문제, jvm튜닝

38. 대용량 파일 처리 문제(엑셀, 동영상 등)



니들 포폴 주제도 여기있냐?