보통 실제 서비스에서는 이미지를 어떻게 저장하는지 궁금해서 현직자께 이미지 저장을 보통 어떻게 하는지 물어봤다. 대충 다음과 같은 과정을 거친다고 한다.
이때 백엔드에서 추가적으로 이미지를 압축하는 이유는 압축률에 따라 다르게 저장하기 위해서이다. 예를 들어 동일한 이미지가 여러곳에서 사용된다면, 썸네일, 소, 중, 대 원본으로 압축하여 별도로 저장한다. 클라이언트가 이미지를 사용할때에 옵션을 설정해서 필요한 크기의 이미지를 사용할 수 있다.