일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring Batch
- JPA
- 객체지향 쿼리 언어
- 중간 지점 추천
- Container Registry
- Domain Driven Design
- 모임 장소 추천
- java
- ddd
- 약속 장소 추천
- 중간 장소 추천
- GitHub Actions
- 백엔드
- 영속성
- 쿠버네티스
- 자바 ORM 표준 JPA 프로그래밍
- redis
- cicd
- Spring
- 이펙티브자바
- 최범균
- 도메인 주도 개발 시작하기
- 한국대학생it경영학회
- JPQL
- kusitms
- 큐시즘
- 30기
- springboot
- RESTClient
- K3S
- Today
- Total
목록Backend/CI CD (4)
코딩은 마라톤

https://developer-anxi.tistory.com/79 [Kubernetes] K3s로 운영·스테이징 환경을 단일 서버에서 분리하기 (1)나는 현재 중간 지점 추천 서비스인 "스팟(SPOT)"을 디벨롭하고 있으며 8월 중에 릴리즈 예정이다.지금은 UI 개선과 API 로직 개선 등 다방면에서 개선하고 있다. SPOT은 릴리즈 전인 지금도 사용할developer-anxi.tistory.com 1부에서는 K3s로 단일서버에서 운영·스테이징 환경으로 분리한 이유를 적어보았다.이번에는 단일서버에서 분리한 방식을 적어보려 한다. 쿠버네티스를 적용한 아키텍처 기존 아키텍처와 바뀐 부분은 쿠버네티스를 적용해서 Ingress 및 운영, 스테이징 네임서버 분리 그리고 스프링 애플리케이션 파드와 레디스 파드를 ..

나는 현재 중간 지점 추천 서비스인 "스팟(SPOT)"을 디벨롭하고 있으며 8월 중에 릴리즈 예정이다.지금은 UI 개선과 API 로직 개선 등 다방면에서 개선하고 있다. SPOT은 릴리즈 전인 지금도 사용할 수 있고, 서울·경기·인천 지역에서 친구들과 어디서 만날지 확인할 수 있다.https://www.pickspot.co.kr/ SPOT최적의 중간장소 찾기, 약속장소 추천www.pickspot.co.kr 운영 서버 단일 구성의 한계: API와 UI 불일치로 인한 리스크 존재출시 전인 지금도 사용할 수 있는 만큼, 기능 개발/수정 후 배포된다면 운영 서버에 바로 적용되어 프론트에서 사용하는 값과 백에서 제공하는 값이 틀어질 수 있다. 즉, 기존의 SPOT은 운영 서버 하나로만 관리되어 백엔드에서 배포하..

현재 Github Actions와 Docker를 이용해 CICD를 구축했다. 대략 1분 30초 정도 소요되는데 이 시간을 줄일 수 있는 방법이 있을지 찾아보다가 도커 캐시를 이용하면 시간을 단축할 수 있다고 알게 되었다. Docker Layer, Cache 도커 캐시를 관리하기 위해선 도커 레이어를 먼저 알아볼 필요가 있다. 도커 이미지는 Dockerfile의 명령어들이 차례로 실행되면서 레이어를 생성한다. ubuntu는 A, B, C로 구성되어있고 그 ubuntu를 베이스로 가진 nginx 이미지는 nginx만 추가된다. 만약 레이어를 사용하지 않으면 Dockerfile 명령어가 실행되면서 동일한 작업이 반복되어 파일 용량이 커지고 이미지 생성 시간이 길어지게 되는 단점이 있다. 따라서 레이어 방식을 ..

근황https://developer-anxi.tistory.com/27 [계획] 2024.03 ~ 2024.061. 자바 ORM 표준 JPA 프로그래밍 책 끝내기. - 방학 동안 끝내려고 했으나 ... 방학 때 다른 길에 빠져 공부에 소홀했다. 그래서 1학기 종강 전까지 책을 끝낼 예정이다 !!! 2. 코딩테스트 합격자 되기developer-anxi.tistory.com 이글 쓴지 거의 한달이 다 되어가네요,,매주 3개 이상 블로그 글 작성을 다짐했는데 이뤄지지 않았습니다,, 변명을 하자면 저는 현재 동아리에서 팀 프로젝트와 개인 프로젝트를 진행하고 있습니다.근데 팀 프로젝트에서 이슈가 하나 생겨서 그걸 해결하려다 시간이 벌써 이렇게 되버렸네요,,차차 이 내용은 블로그에 정리해서 기록하도록 하겠습니다.C..