| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Spring Batch
- 큐시즘
- 자바 ORM 표준 JPA 프로그래밍
- springboot
- 중간 지점 추천
- 중간 장소 추천
- ddd
- GitHub Actions
- 약속 장소 추천
- 불변객체
- redis
- Domain Driven Design
- cicd
- 이펙티브자바
- JPQL
- java
- JPA
- RESTClient
- 최범균
- Container Registry
- 모임 장소 추천
- 모이삼
- 쿠버네티스
- Spring
- 한국대학생it경영학회
- kusitms
- 백엔드
- 도메인 주도 개발 시작하기
- K3S
- 객체지향 쿼리 언어
- Today
- Total
목록2025/11 (2)
코딩은 마라톤
최근에 샌드박스(Sandbox)라는 단어를 듣게 되었다.내가 아는 샌드박스는 도티가 운영한다는 MCN 회사인데.. 알고 보니 보안에서도 샌드박스라는 게 쓰인다고 한다. 샌드박스를 알아보니 꽤 재밌어서 글을 작성하게 되었다. 샌드박스 (Sandbox) 샌드박스는 단어 그대로, 모래 상자, 모래로 가득 채워진 공간을 의미한다. 모래로 가득 채워진 공간을 상상해 보자.나 혼자 그 공간에 있다면, 땅을 온종일 파서 지하수를 구하거나, 개미집과 같이 나만의 공간을 만드는 등,남 눈치 안 보고 상상 조차 하지 못한 일을 할 거 같다. 보안에서의 샌드박스도 마찬가지다.모래뿐인 공간에서 개발자가 상상력을 펼치며 놀 수 있는 곳.그래서 모래뿐인 공간에서 보안에서의 공간으로 확장되었다. 위 내용을 토대로 샌드박스가 무엇인..
중간지점 찾기 서비스인 모이삼에서는 중간지점 산출 및 출발지에서 중간지점까지의 상세 경로를 알려준다.https://www.moisam.kr/ 모이삼최적의 중간장소 찾기, 약속장소 추천www.moisam.kr 중간지점은 최대 3개까지 산출되며, 출발지마다 경로를 보여주는 만큼, 응답 데이터의 크기는 중간지점 수와 출발지 수에 비례한다.그래서 모이삼은 응답 시간을 줄이기 위해 응답 데이터 캐싱과 멀티 스레드를 사용해 외부 API에서 경로를 가져오는 등 여러 처리를 진행했다. 위 과정을 통해 비약적으로 속도 개선을 이뤘지만, 응답 데이터의 크기는 줄이지 못했다. 줄일 수 있는 방법을 찾아보던 와중, 응답 데이터를 압축할 수 있는 포맷인 gzip을 알게 되었다. 🏠 gzip이란?gzip은 파일 압축 및 압축 ..