프로젝트/coin-trading
5. EC2 프로그램 동작중... 앞으로의 개선방향
DJ.Kang
2025. 2. 18. 21:19
□ 프로그램 동작중

□ 진행완료
- 백데이터를 활용한 투자전략의 수익률 확인 틀잡기
- 프론트앤드와 연동
- 로그인을 통해 upbitKey를 받고 암호화
- 로그 관리하기
□ 진행중
- 백데이터 자료 다듬기
□ 진행예정
- CI/CD 파이프라인 구축
- while문이 싱글스레드로 실행중이라 로그인을 하더라도 프로그램 이용 불가
→ 멀티스레드 or 비동기 처리 적용해보기 - while문은 자원낭비가 심함 Redis적용을 고려
→ 비교 항목while 문 사용Redis 활용
CPU 효율 | ❌ 비효율적 (계속 반복) | ✅ 이벤트 기반, 효율적 |
API 요청 부담 | ❌ 불필요한 요청 많음 | ✅ 최소화 가능 (캐싱) |
실시간 반응 | ❌ sleep() 사용 | ✅ 즉시 반응 가능 |
다중 서버 지원 | ❌ 중복 요청 발생 | ✅ 하나의 데이터 공유 가능 |