Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- MSA
- VUE
- AOP
- DDL
- 열 속성
- stream
- 생성자 주입
- StringBuilder
- 테스트 코드
- 조합
- Test
- jwt
- redis
- select_type
- hashcode
- equals
- 인덱스
- 필드 주입
- SQL
- java
- 재정의
- jpa
- DI
- 바이너리 카운팅
- static
- Spring
- cache
- docker
- lambda
- KEVISS
Archives
- Today
- Total
목록ParallelStream (1)
백엔드 개발자 블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dxG4h3/btsG0GMSlc1/b063Tr3y5S4A5bGOSDJ6pK/img.png)
병렬처리를 이용한 이미지 리사이즈 개선을 통해 이미지 로딩문제를 개선한 경험을 작성해봤습니다.문제 상황1. 렌더링으로 인한 이미지 로드 지연사용자의 원본 이미지를 그대로 S3에 업로드해서 사용해왔습니다. 그렇다보니 네트워크 / 디바이스 성능에 따라 페이지 렌더링 되면서 이미지가 늦게 로드 되는 경우가 많았습니다. 2. 고화질 원본 이미지로 인한 이미지 로드 지연대부분 원본 이미지가 3MB이상인 고화질 이미지였기에 늦게 로드 되었습니다. 해결안1. 원본 이미지 경량화 (선택)현실적으로 지금 당장 빠르게 해결할 방법은 백엔드쪽에서 원본 이미지를 경량화하는 것입니다. 단, 페이지마다 사용하는 이미지 사이즈가 다르기 때문에 4가지 유형으로 리사이즈해서 프론트에서 적절한 유형의 리사이즈 이미지를 사용하도록 합시..
Java
2024. 4. 29. 14:17