개요
- 다중 참여자 알고리즘 대회를 구상하고 있다.
- 채점은 공평성을 위해서 서버에서 실행된다.
- 제출했던 코드라면 서버에서 재채점하기 보단 캐싱해서 사용하는 것이 서버 부하를 줄여주지 않을까?
- 적은 서버 비용으로 최대한 많은 사용자를 참여 시키는 것이 우리의 목표다.
고려해야할 상황
- 채점 결과를 어디다 저장할 것인가.
- 제출했던 코드는 뭘 의미하는가.
- 저장 형식은 어떻게 해야할까.
채점 결과를 어디다 저장할 것인다
- localStorage
- sessionStorage
- memory
용량
- 가벼운 json 객체라서 저장 용량은 따지지 않는다.
데이터 만료시점