[BE] icalendar배포 주기 설정
Closed this issue · 1 comments
pilyang commented
구현기능
- 무지성으로 많은 일정변동 요청이 생기면 ics배포를 매번 진행하며 메모리를 너무 많이 먹는 문제 생김.
- s3업로드와 cloud-front createInvalidation또한 마찬가지로 매번 생성
- 한 팀플레이스 공간에 여러번의 배포 요청이 들어오면 매번 실행하는것이 아닌, 가장 최근 요청에 대해서만 실행할 수 있도록 변경?
주의사항
pilyang commented
방안2
애당초 외부 캘린더에서 ics 조회를 매번 하지 않음 -> 한 팀플레이스당 ics배포를 n시간 마다 1회만 진행할 수 있도록 변동