| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 |
| 30 |
Tags
- 모임 장소 추천
- Spring
- redis
- 중간 장소 추천
- 모이삼
- ddd
- cicd
- 자바 ORM 표준 JPA 프로그래밍
- 불변객체
- Spring Batch
- springboot
- GitHub Actions
- 쿠버네티스
- 이펙티브자바
- JPA
- RESTClient
- 큐시즘
- kusitms
- Container Registry
- 최범균
- 한국대학생it경영학회
- 중간 지점 추천
- 약속 장소 추천
- JPQL
- 백엔드
- 객체지향 쿼리 언어
- K3S
- java
- Domain Driven Design
- 도메인 주도 개발 시작하기
Archives
- Today
- Total
목록2025/11/10 (1)
코딩은 마라톤
중간지점 찾기 서비스인 모이삼에서는 중간지점 산출 및 출발지에서 중간지점까지의 상세 경로를 알려준다.https://www.moisam.kr/ 모이삼최적의 중간장소 찾기, 약속장소 추천www.moisam.kr 중간지점은 최대 3개까지 산출되며, 출발지마다 경로를 보여주는 만큼, 응답 데이터의 크기는 중간지점 수와 출발지 수에 비례한다.그래서 모이삼은 응답 시간을 줄이기 위해 응답 데이터 캐싱과 멀티 스레드를 사용해 외부 API에서 경로를 가져오는 등 여러 처리를 진행했다. 위 과정을 통해 비약적으로 속도 개선을 이뤘지만, 응답 데이터의 크기는 줄이지 못했다. 줄일 수 있는 방법을 찾아보던 와중, 응답 데이터를 압축할 수 있는 포맷인 gzip을 알게 되었다. 🏠 gzip이란?gzip은 파일 압축 및 압축 ..
Backend/Spring Boot
2025. 11. 10. 21:19
