최초 로딩에 시간이 오래 걸립니다

첫 번째 디스커스 로딩이 오래 걸리는 문제를 해결할 방법이 있을까요? (약 3초 정도)
SSO를 사용하면 6~7초까지 걸리는 것 같습니다.

EmberJS로 해결했다는 주제는 찾았지만, 최신 버전 중 하나를 사용 중인데도 불구하고 아무런 변화가 없습니다.

Discourse 사이트의 초기 로드 시간(캐시가 비어 있는 상태)은 일반적으로 2~5초이며, SSO를 사용하는 경우 6~7초의 로드가 비일상적인 일이 아닙니다. 이는 SSO 왕복 처리가 최소 한 번의 추가 HTTP 요청을 추가하기 때문입니다.

SSO가 사용되는 경우, 첫 번째 로드는 SSO 제공자로의 리다이렉트와 복귀가 필요합니다. SSO 제공자의 응답이 느리면, 첫 방문 또는 로그아웃된 사용자의 경우 전체 로그인 프로세스가 더 느려질 수 있습니다.

로드 시간은 또한 사용자 측의 연결 속도와 디바이스 성능에 따라 달라질 수 있습니다.

Discourse 서버가 CPU, 메모리, 네트워크 속도 측면에서 적절하게 프로비저닝되어 있는지 확인하면 성능을 향상시키는 데 도움이 될 수 있습니다. 리소스 사용 가능량이 부족하면 로드 시간이 느려질 수 있기 때문입니다.

@SaraDev 님, 답변 주셔서 감사합니다.

이 부분에 대한 개선 계획이 있을까요?

제 경험상 TTFB가 꽤 길어서 UX 관점에서 사용자 피드백이 상당히 좋지 않습니다.

마찬가지로 캐싱 시간이 너무 짧은 것 같습니다. 몇 시간 동안 디스코르스 사이트를 떠났다가 돌아오면 첫 로드인 것처럼 SPA 전체가 새로고침되어 5~6초를 더 기다려야 합니다.