본문으로 바로가기
Builder Shin.
Engineering
Builder Shin.

더 나은 내일을 만드는, 오늘의 기록.

THE BUILDER’S NOTE

Engineering.

01 / INSIDE THE BUILD

만들며 배우고, 배운 것을 나눕니다.
더 나은 제품을 향한 개발의 기록.

찾고 있던 이야기

작은 발견부터 깊이 있는 고민까지.

CATEGORIES

전체 글FrontendBackendAI & DataDevOpsEngineering Culture
카테고리DevOps
필터 초기화
DevOps

예약 작업이 겹쳐 실행될 때의 잠금, 변경 전후를 비교하는 방법

작업 시간이 실행 주기를 넘거나 인스턴스가 늘어나면 같은 예약 작업이 동시에 실행될 수 있다. 스케줄러 설정과 작업의 중복 안전성을 함께 다뤄야 한다. 같은 조건에서 얻은 증거를 중심으로 작은 예제와 확인 기준을 정리합니다.

2024. 09. 02.
DevOps

컨테이너의 수명과 데이터의 수명 분리하기, 변경 전후를 비교하는 방법

프로세스를 다시 만들었을 때 파일이 사라지는 문제는 실행 환경과 저장소의 수명을 혼동해서 생길 수 있다. 영속 데이터의 위치를 명시해야 한다. 같은 조건에서 얻은 증거를 중심으로 작은 예제와 확인 기준을 정리합니다.

2024. 08. 20.
DevOps

백업 파일보다 복구 절차를 먼저 확인하기, 변경 전후를 비교하는 방법

백업 작업이 성공했다는 로그만으로 데이터를 되살릴 수 있다고 확신할 수 없다. 복원에 필요한 도구와 권한, 시간까지 검증해야 한다. 같은 조건에서 얻은 증거를 중심으로 작은 예제와 확인 기준을 정리합니다.

2024. 08. 10.
DevOps

잠금 파일로 CI 의존성 설치 고정하기, 변경 전후를 비교하는 방법

로컬에서는 통과한 코드가 CI에서 다른 의존성 버전을 받으면 문제 원인이 코드인지 환경인지 구분하기 어렵다. 설치 과정도 검증의 입력으로 취급한다. 같은 조건에서 얻은 증거를 중심으로 작은 예제와 확인 기준을 정리합니다.

2024. 07. 22.
DevOps

한 번 만든 산출물을 환경 사이에서 이동하기, 변경 전후를 비교하는 방법

같은 커밋이라도 배포할 때마다 의존성을 다시 풀면 다른 결과가 나올 수 있다. 코드 식별자와 실행 산출물 식별자를 연결해야 재현이 쉬워진다. 같은 조건에서 얻은 증거를 중심으로 작은 예제와 확인 기준을 정리합니다.

2024. 07. 14.
DevOps

배포 완료를 응답 확인까지 연결하기, 변경 전후를 비교하는 방법

빌드 성공과 프로세스 시작만으로 새 버전이 정상이라고 판단하기 어렵다. 실제 라우팅과 필수 기능 확인까지 이어져야 배포 결과를 설명할 수 있다. 같은 조건에서 얻은 증거를 중심으로 작은 예제와 확인 기준을 정리합니다.

2024. 07. 12.
1…121314…28