과학 해커뉴스
16년 묵은 SQLite WAL-reset bug, Tailscale의 19번 장애가 찾아낸 경쟁 조건
6개월간 19번 반복된 database corruption의 원인은 Tailscale 코드가 아니라 SQLite의 희귀한 WAL-reset 경쟁 조건이었다. 공격적인 수동 checkpoint가 16년 된 edge case를 현실의 장애로 끌어냈다.
2분 소요 16 조회
태그
#debugging 태그가 달린 기사
6개월간 19번 반복된 database corruption의 원인은 Tailscale 코드가 아니라 SQLite의 희귀한 WAL-reset 경쟁 조건이었다. 공격적인 수동 checkpoint가 16년 된 edge case를 현실의 장애로 끌어냈다.
Microsoft Research가 긴 agent trajectory에서 첫 critical failure step을 찾는 AgentRx를 공개했다. 115개 failed trajectory benchmark와 nine-category taxonomy도 함께 내놓으며 failure localization과 root-cause attribution 개선 수치를 제시했다.