멀쩡한데 느려졌다고 느끼는 이유
어느 날은같은 기기, 같은 설정, 같은 작업인데유독 반응이 답답하게 느껴진다. 로딩이 길어진 것도 아니고오류 메시지가 뜬 것도 아니다. 그런데도사용자는 이렇게 […]
어느 날은같은 기기, 같은 설정, 같은 작업인데유독 반응이 답답하게 느껴진다. 로딩이 길어진 것도 아니고오류 메시지가 뜬 것도 아니다. 그런데도사용자는 이렇게 […]
어떤 날은같은 기기, 같은 설정, 같은 작업인데반응이 유독 느리게 따라온다. 화면 전환이 한 박자 늦고,입력은 먹었는데 결과가 잠시 멈춘 것처럼
시스템은전류로 움직이고,신호로 소통하며,제어로 방향을 정한다. 이 세 가지는서로 다른 영역처럼 보이지만,실제로는 분리되어 작동한 적이 없다. 문제는우리가 그 흐름을분리해서 이해해왔다는 점이다.
시스템은구성 요소의 집합이 아니다. 회로가 있고모듈이 있고제어기가 있어도그것만으로 시스템은 작동하지 않는다. 시스템을 작동시키는 것은흐름이다. 전력이 어떻게 이동하는가신호가 어떤 순서로 전달되는가제어가
시스템에는항상 보호 구조가 존재한다. 없어 보일 뿐이지,실제로는 어디에나 있다. 전력 보호신호 보호열 보호타이밍 보호상태 보호 문제는보호 구조가 너무 많아질 때
안정화 구조는서로 다른 이름을 가진다. 부하 흡수,전압 안정화,회복 가속,고립,정규화,임계 차단. 겉으로 보면각각 전혀 다른 문제를 다루는 것처럼 보인다. 하지만 충분히
전력 제어 구조는단독으로 존재하지 않는다. 어떤 구조도혼자 작동하지 않으며,혼자 완성되지도 않는다. 시스템이 실제로 불안정해지는 이유는개별 구조의 실패가 아니라구조들 사이의 상호
시스템은우연히 안정되는 것이 아니다. 안정은결과가 아니라의도의 반영이다. Intent-Driven Architecture는성능을 높이는 구조도 아니고,문제를 즉시 해결하는 구조도 아니다. 이 구조의 목적은 단
시스템은어느 순간 갑자기 망가지지 않는다. 대부분의 문제는아주 천천히 어긋나며 시작된다. 오늘은 괜찮고,내일도 괜찮고,다음 달도 괜찮다. 그러다 어느 날“왜 이렇게 되었는지”아무도
시스템은확장될수록 복잡해진다. 이 사실은부정할 수 없다. 하지만복잡해졌다는 이유로복잡하게 느껴져야 할 필요는 없다. 문제는복잡성 그 자체가 아니라,복잡성이 통제되지 않은 채 퍼지는