트렁크 기반 개발이란? 새벽 3시 머지 지옥을 끝내는 법
브랜치를 며칠 묵히면 머지 지옥이 옵니다. 트렁크 기반 개발의 제약, 기능 플래그, 릴리스 전략, DORA 지표 관점을 정리했습니다.
10 articles by Jana Kovacova.
브랜치를 며칠 묵히면 머지 지옥이 옵니다. 트렁크 기반 개발의 제약, 기능 플래그, 릴리스 전략, DORA 지표 관점을 정리했습니다.
DORA 지표는 소프트웨어 배포의 5가지 측정값입니다. 처리량과 안정성을 함께 읽어야 하며, 제대로 사용하면 병목을 찾을 수 있습니다.
플랫폼 엔지니어에게 기술 부채는 코드 품질 점수가 아닙니다. 배포 리스크이자 blast radius를 확대하고 DORA 메트릭을 잠식하는 운영상의 취약점입니다.
Platform engineering이란 제품 팀과 인프라 사이의 셀프 서비스 레이어를 구축하는 전문 분야입니다. 내부 개발자 플랫폼, 팀 구조, DORA 메트릭과 골든 패스를 다룹니다.
모노레포와 폴리레포 중 어느 것이 옳은가. 답은 데이터에 있다. Faros AI가 320개 팀을 12개월간 분석한 결과와 30% 법칙을 통해 팀에 맞는 리포지토리 전략을 결정하는 방법을 알아본다.
포스트모템 액션 아이템 실패는 팀이 리뷰를 건너뛰어서가 아닙니다. 담당자가 없고, 아무도 읽지 않는 문서에 남아있으며, 실제 엔지니어링 작업이 이루어지는 스프린트에 연결되지 않기 때문입니다.
새 빌드 없이 코드 경로를 제어하는 피처 플래그: 배포와 릴리스를 분리하고 SLO 게이트로 안전성을 검증하는 SRE 실전 가이드.
AI 보조 소프트웨어 개발이 신규 코드의 40%를 생성하는 지금, 기존 파이프라인은 AI 특유의 지연 장애를 감지하지 못한다. SRE를 위한 실전 가이드.
마케팅 광고가 아닌 실제 프로덕션 환경에서 작동하는 AI 에이전트는 매우 구체적입니다. 롤백 에이전트, 진단 에이전트, 런북 실행 에이전트 등 4가지 패턴만 배포 파이프라인 근처에서 실제로 작동합니다.
코드 리팩토링은 미학이 아니라 배포 안전성이다. 새벽 3시에 디버깅해야 할 범위를 줄이는 것이 핵심. 플랫폼 팀이 MTTR을 단축시키기 위해 써야 할 여섯 가지 기법.