Day 49: 디스코드 봇 브리핑 및 S-51/S-54 이슈 분석

Source

  • Field Notes/ReturnZero/Daily Notes/Day 49. 2021-08-18.md

Summary

49일차 일지. 주요 업무로 벨의 디스코드 봇(호무라, 팅커벨 등) 아키텍처 및 관리 방식 브리핑을 진행함. 기술적 이슈로는 S-51(트랜잭션 작업자 채널 수 초과로 인한 리트라이 및 데이터 삭제 의심)과 S-54(구독 핸들러 데드락 가능성)에 대한 코드 리뷰 피드백과 원인 분석을 기록함. 조급함을 버리고 차분히 접근하자는 자기 성찰 포함.

Key Points

  • 디스코드 봇 생태계(호무라, 팅커벨 등)의 구성, 배포(Docker), 설정(Go 1.16+, 토큰 관리) 및 브리핑 진행
  • S-51 이슈: TxWorker 채널 수(256) 한계 초과로 인한 실패/리트라이 및 프로덕션 데이터 삭제 현상 분석 중
  • S-54 이슈: subscription_handler 내 global mutex 필요성 제기 및 GetSubscriptionInfoByPurchaseToken 호출 전 데드락 가능성 검토
  • 리뷰 피드백 수용: S-54 해결책 불확실성 인정, S-49 카스토르 오버스펙 및 조정 어려움 비판 수용
  • 개발 태도: 조급함 배제 및 차분한 문제 해결 지향