WasmLens: 컴포지션된 WebAssembly 애플리케이션을 위한 자동 글래스 박스 계측
요약
WebAssembly Component Model의 관찰 가능성 문제를 해결하기 위해, 컴포넌트 경계를 넘는 실행 흐름을 추적하는 수정된 wasi:otel/tracing 설계가 제안되었습니다. 이를 기반으로 개발된 WasmLens는 구성 그래프에서 계측 지점을 파생하고 트레이싱 미들웨어를 주입하여, 블랙박스 환경에서도 엔드투엔드 트레이스를 자동 제공합니다.
핵심 포인트
- 기존 방식은 컴포넌트 경계를 넘는 실행 흐름을 추적하지 못하는 한계가 있었습니다.
- 수정된 wasi:otel/tracing 설계는 컴포넌트별 스팬 스택 유지를 통해 관계 복원을 가능하게 합니다.
- WasmLens는 개발자 설정 없이 블랙박스 컴포지션에 자동 계측을 제공합니다.
- 계측 오버헤드는 기준 실행 시간에 비례하기보다 컴포지션 깊이에 가산적임을 입증했습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기