분산 시스템 환경에서의 슬랙봇 앙몬드 개발기 | 일일일
### 🙋 추천 이유
- 온라인 결제 서비스 '카카오페이'의 공식 블로그에 업로드된 콘텐츠입니다.
- 분산 시스템 환경에서 슬랙봇 개발에 관심이 있는 분들에게 유용한 경험담입니다.
- 슬랙봇 개발 시 발생할 수 있는 동시성 문제와 상태 관리 문제를 해결하는 데 참고할 수 있습니다.
### ✅ 간단 요약
- 동시성 문제를 해결하기 위해 데이터베이스 트랜잭션과 Lock을 활용했습니다.
- 탭 고정 문제는 Redis를 도입하여 유저별 상태를 중앙 집중식으로 관리함으로써 해결했습니다.
- 이 경험을 통해 서버 측 동작 원리와 분산 시스템의 중요성을 깨달았습니다.