텔레메트리 세금: 150억 개 이상의 일일 이벤트 규모... 노트

텔레메트리 세금: 150억 개 이상의 일일 이벤트 규모에서 제로 할당 이벤트 관찰 가능성 설계

제 경력 전반에 걸쳐, 시스템 안정성, 가용성 및 확장성 측면에서 옵저버빌리티(observability)와 모니터링 시스템은 시스템이 하루에 수백만 또는 수십억 개의 이벤트를 처리하든 상관없이 아키텍처 설계 시 매우 중요한 역할을 해왔습니다. 통신 플랫폼, 엔터프라이즈 규정 준수 파이프라인, 고처리량 트랜잭션 시스템 전반에 걸쳐 핵심 인프라를 설계하면서, 백그라운드 계측(instrumentation)이 실제 운영 환경의 높은 부하에서 어떻게 조용히 병목 현상이 될 수 있는지 반복적으로 목격했습니다.텔레메트리(telemetry)와 옵저버빌리티는 그 자체로 도전 과제를 안고 있습니다. 실제 비즈니스 애플리케이션 성능을 저하시키거나, 요청 지연 시간을 증가시키거나, 클라우드 비용을 부풀리지 않고 텔레메트리를 계측하는 것은 초기에는 종종 우선순위에서 밀리지만, 시스템이 확장됨에 따라 매우 중요해집니다. 더욱이, 이는 실제 운영 환경에서 도메인 이벤트 자체를 처리하는 것보다 훨씬 어려운 문제입니다.