같은 문서를 동시에 고치면 무슨 일이 생길까 — OT, CRDT, 그리고 제3의 길
Google Docs의 OT, Yjs의 CRDT, Figma와 Notion의 공개 아키텍처를 통해 실시간 협업 편집이 충돌을 다루는 원리를 살펴봅니다.
Writing · 04
설계의 이유, 실패의 원인, 운영에서 얻은 판단을 기록합니다.
Google Docs의 OT, Yjs의 CRDT, Figma와 Notion의 공개 아키텍처를 통해 실시간 협업 편집이 충돌을 다루는 원리를 살펴봅니다.
정체된 RAG precision 대신 확신에 찬 오답 경험을 문제로 다시 정의하고, 출력 설계와 LLM-as-judge로 품질을 관리한 방법.
RAG와 Text2SQL 질문을 Router, Worker, Synthesizer로 나누고 실패를 추적 가능하게 만든 설계.
자체 챗봇 대신 MCP 서버로 먼저 출시하며 AI 데모를 실제 제품으로 바꾼 설계와 운영의 기록.