피카디 - 풀스택 개발자 https://www.fikad.boo/
Batch 작업중 발생한 문제
- 구독 결제 시스템에서 매일 주기적으로 구독과 결제를 처리하는 batch 작업에서 결제가 두번씩 일어나는 문제가 발생
- 결제를 뒤로 옮겨서 처리
- 람다가 두번씩 트리거가 됨
- IO bound 문제가 생김
- RDS → Neon 으로 옮김 , 성능저하, 대신 저렴
커넥션과 커넥션 풀 (굶어죽는 철학자를 살려라)
- DB 커넥션을 얻지 못해 굶어 죽는 철학자를 살려보자
- 직렬 처리 → 삽질
- connection pool 갯수를 늘림 → 삽질
- queue 에 넣었다가 리소스 있을때만 한개씩 넣어줌
데이터 레이스 (람다가 밉다)
머리가 하얘지고 오금이 저리는 사고친 SSUL