장기 운용에서 편차를 줄이는 설계 – Long-Term Drift Control Architecture Report
시스템은어느 순간 갑자기 망가지지 않는다. 대부분의 문제는아주 천천히 어긋나며 시작된다. 오늘은 괜찮고,내일도 괜찮고,다음 달도 괜찮다. 그러다 어느 날“왜 이렇게 되었는지”아무도 […]
시스템은어느 순간 갑자기 망가지지 않는다. 대부분의 문제는아주 천천히 어긋나며 시작된다. 오늘은 괜찮고,내일도 괜찮고,다음 달도 괜찮다. 그러다 어느 날“왜 이렇게 되었는지”아무도 […]
시스템은확장될수록 복잡해진다. 이 사실은부정할 수 없다. 하지만복잡해졌다는 이유로복잡하게 느껴져야 할 필요는 없다. 문제는복잡성 그 자체가 아니라,복잡성이 통제되지 않은 채 퍼지는
시스템은확장될수록 복잡해진다. 그러나복잡해졌다고 해서흐름이 복잡해져야 하는 것은 아니다. 문제는모듈이 추가될 때흐름이 그대로 유지된다고 가정하는 순간부터 시작된다. 1. 왜 모듈 추가는
시스템은확장될수록 불안정해진다. 이것은설계 실패가 아니다.확장의 본질이다. 문제는확장되느냐가 아니라,확장될 때 무엇이 함께 커지느냐다. 1. 왜 잘 작동하던 시스템이 확장 후 흔들리는가
모든 시스템에는한계가 존재한다. 문제는그 한계가 고정되어 있다고 믿는 순간시스템이 불안정해진다는 데 있다. 한계는 넘기 위해 존재하지 않는다.관리하기 위해 존재한다. 1.
시스템 장애는대부분 갑자기 발생하지 않는다. 이미어딘가에서천천히 막히고 있었을 뿐이다. 병목은사고가 아니라경고 없는 누적 현상이다. 1. 병목은 왜 항상 뒤늦게 발견되는가
시스템은부분의 합으로 만들어지지 않는다. 각 부분이 아무리 완벽해도전체는 쉽게 무너질 수 있다. 문제는잘 작동하는 구조가 아니라,서로 잘 작동한다고 믿는 구조들이다.
시스템에는 언제나 두 개의 세계가 존재한다. 하나는의도를 가진 상위 제어 계층이고, 다른 하나는물리적으로 반응하는 하위 회로 계층이다. 문제는이 두 계층이
시스템은 하나의 층으로 이루어지지 않는다. 어떤 시스템이든입력 계층이 있고,처리 계층이 있으며,출력 계층이 존재한다. 그리고 그 사이에는눈에 잘 보이지 않는 수많은
시스템이 불안정해지는 순간은신호가 사라질 때가 아니다. 신호가 같이 도착했지만, 같은 의미로 해석되지 않을 때시스템은 흔들리기 시작한다. 이 현상의 핵심 원인은속도도,