오픈소스

오픈소스 관련 글을 모았습니다. 유토모 테크로그에서 새 기술과 제품이 일과 제품에 만드는 변화를 살펴봅니다.

드문 데이터베이스 오류가 서비스 장애가 되기까지

Tailscale은 6개월간 SQLite 손상 19건을 추적해 체크포인트와 쓰기 트랜잭션의 희귀한 경합을 찾아냈습니다. 패치 뒤에도 복구 기록과 경고를 통해 수정이 실제 장애를 막는지 검증했습니다.

Tailscale 제어 평면이 독립된 여러 샤드와 각 샤드의 SQLite 데이터베이스로 나뉜 구조를 보여 주는 공식 도식