| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 최범균
- K3S
- GitHub Actions
- 자바 ORM 표준 JPA 프로그래밍
- 객체지향 쿼리 언어
- Docker cache
- JPQL
- 이펙티브자바
- JPA
- 중간 장소 찾기
- 모임 장소 추천
- 중간 지점 찾기
- ddd
- 모이삼
- java
- 중간 지점 추천
- Domain Driven Design
- Container Registry
- cicd
- 약속 장소 추천
- 한국대학생it경영학회
- Docker Layer
- 도메인 주도 개발 시작하기
- Spring
- kusitms
- 불변객체
- springboot
- 쿠버네티스
- 중간 장소 추천
- 큐시즘
Archives
- Today
- Total
목록devops (1)
코딩은 마라톤
요새 AWS로 마이그레이션을 진행하고 있다.마이그레이션을 진행하기 앞서, 배포 과정에서의 문제점을 살펴보고 개선할 수 있는 부분은 개선하고자 했다. 서버 로그를 살피고 있던 도중, 어느샌가 스프링 애플리케이션 초기 실행 시간이 40초에 근접했다.사실 나는 Github Actions가 돌아가는 것이 배포의 시작이자 끝이라 생각했다.하지만 애플리케이션 초기 실행 시간, 그리고 배포된 Docker Image를 Pull 하는 과정에 대해선 간과하고 있었다. 초기 실행 시간을 줄일 순 없을까?배포 과정에서 도커 이미지를 만들고 push, pull 과정에서 개선할 수 없을까?그래서 나는 위 두 가지의 고민을 해결하고자 찾던 도중 "Layered Jar"를 알게 되었다. Layered Jar흔히 `./gradlew..
Backend/CI CD
2026. 3. 10. 23:21