sanstun: IO를 걷어낸 WireGuard — Firezone의 sans-IO·병렬 친화 Rust 구현 분석
Firezone 공식 블로그에 Thomas Eizinger가 쓴 'Introducing sanstun'을 정리한다. 2년 넘게 boringtun 포크를 패치하며 얻은 교훈으로 만든 sans-IO WireGuard 상태 기계가, 프로토콜 불변식을 타입으로 강제하고 장부 정리와 암호 연산을 분리해 병렬 crypto를 여는 방식을 분석한다.