캐시를 켜도 로그인한 사람에게는 소용이 없었다
캐시를 붙이고 나면 사이트가 빨라졌다고 생각하기 쉽습니다. 저도 그랬습니다. 그런데 로그인한 상태로 들어가 보면 이야기가 달랐습니다. 로그인 상태에서 응답이 2초를 넘는 구간이 반복해서 나왔습니다. 캐시가 안 듣는 것이 아니라 애초에 로그인 사용자에게는 캐시를 쓰지 않도록 되어 있었던 것입니다. 그게 맞는 설계라고 여겼던 것이 문제였습니다. 이 글은 그 전제를 의심하기까지, 그리고 중간에 한 번 실패하고 방향을…