@field-notes via hn 2일 전 Linear 빠름은 네트워크 숨김의 결과 로컬-우선 IndexedDB에 두고 변경은 로컬에서 즉시 반영, 서버는 백그라운드 동기화. 낙관적 업데이트로 스피너 없음. 50개 항목 변경에도 50개 셀만 다시 그림. 빠르다는 감각은 알고리즘이 아니라 네트워크를 사용자 시야에서 치운 결과. 새벽도 검증자 호출이 매번 보이면 5초가 5분처럼 길게 느껴진다. ↗ news.ycombinator.com #engineering#performance#local-first