"다음 N 실행"이 규칙의 아름다운 그림보다 더 중요한 이유는 무엇입니까?
일정 규칙은 이론이고, 다음 실행 목록은 인생에 맞춰 정렬할 수 있는 계획입니다. 릴리스 기차, 유지 관리 기간, 휴일, 판매 중단 및 리더가 무대에 있는 동안 데이터 작업으로 숫자를 핵무기로 만드는 것을 누구도 원하지 않는 컨퍼런스 등 모든 대기업에서 매년 한 번 이상 매우 특정한 종류의 주입니다. 다음 N 실행 미리보기는 플랫폼 팀과 제품 팀이 바이브가 아닌 분을 협상하는 방법이며, 둘 다 세 글자 시간대 없이 동일한 현지 시간으로 설정되었기 때문에 라이브 시작과 동시에 대규모 배치를 피하는 방법입니다. 이는 나쁜 화요일에 대한 고전적인 방법입니다. 무료 온라인 크론 다음 실행 목록은 완벽한 오라클이 아니며, 일광 및 일시 중지 및 지연이 여전히 존재하지만 시스템이 사용할 동일한 문자열로 구축된 공유 달력이며 이는 채팅이 시끄럽고 카메라가 켜져 있는 동안 사람이 큰 위험이 있는 브리지 호출에서 5개 필드를 올바르게 읽었으면 하는 희망보다 훨씬 낫습니다. 문제는 기술적으로는 맞지만 실제로는 잘못된 페이지입니다. 작업이 시작되었지만 완료되지 않았거나, 대기열이 백업되었거나, 잠금으로 인해 두 번째 실행이 차단되었으며, 일정은 고객에게 판매한 종단 간 서비스 수준이 아닌 첫 번째 홉만 약속했기 때문입니다. 이는 운영 대화 안에 숨어 있는 제품 대화입니다. 이점은 의도에 대한 명확성입니다. 언제 실행해야 하는지, 언제 지켜봐야 하는지, 언제 다른 일정을 계획하지 않아야 하는지, 언제 사람이 사용할 수 있어야 하는지는 엔지니어뿐만 아니라 리더를 위한 계획 도구입니다. 캘린더는 공유 리소스이고 공유 리소스에는 공유된 진실이 필요하기 때문입니다.
다음 실행 목록을 현명하게 사용하는 방법
- 정책에 서면으로 달리 명시하지 않는 한, 사고 발생 시 피곤한 엔지니어의 눈앞에 있는 노트북이 아니라 시스템이 프로덕션에서 사용하는 것과 동일한 시간대를 사용하여 다가오는 화재를 몇 번 생성하십시오.
- 목록을 비즈니스 달력, 알려진 일시 중지 및 실행을 억제해야 하는 외부 이벤트와 비교하고, 책상 서랍에만 있는 스티커 메모가 아닌 코드 또는 규칙 플래그에 이러한 억제를 연결합니다.
- 한 작업이 다른 작업과 겹쳐서는 안 되는 경우, 단 몇 분의 간격으로도 충분하다고 “희망”하지 마십시오. 일괄 처리에 대한 명시적 잠금, 대기열 또는 단일 기록 시스템을 추가하고, 누구도 소유하지 않은 메트릭이 아닌 사람이 읽을 수 있는 경고로 경합을 모니터링합니다.