기획 순서

  • 기능 구상
  • UI 구상

주요 ETF 선별

  • S&P, Nasdaq, Dow, Russell
  • 그외 sector
  • S&P500
  • IBIT, GEV, SOLV, SW 는 데이터 포인트가 200개 미만이어서 제외
  • 국가별 ETF 추가
  • Sector 별 추가

구현 순서

  • backend
  • frontend (web)
  • frontend (android)
  • nginx 추가 ([Client] → HTTPS → [Caddy] → HTTP (localhost:9000) → [NGINX] → Gunicorn (localhost:8000))

scalability

  • 종목 1개씩 query 이던 것을 페이지 별로 나눔 (동시 처리 user 숫자: ~1명 -> ~100명)
  • 쿼리 숫자를 줄이는 것이 크게 작용하는 듯함.

시행착오

  • s&p 500 을 표시하려 했는데 생각보다 많아서 보기 어려움.