CRDT
[CRDT]에 대하여
코로나 이후로 실시간 협업 애플이케이션이 많은 흥미를 끌었다.Figma, Notion Google Docs 등 많은 기업들이 실시간 협업 애플리케이션 등을 내고 VS Code 또한 동시 코딩 플러그인(느리긴함)이 존재한다. 그래서 제안된 기술들이 있는데 크게 두가지이다. CRDT(Conflict-Free-Replicated Data Types), OT(Operational Transformation)이다.실시간으로 협업 한다고 생각해보자.OT의 방식은 아래와 같다. HeLo 사이에 L을 추가하고 , 다른 사람은 마지막에 !를 추가한다고 생각해보자.추가 했을 때 각자가 보고 있는 인덱스 위체에 따라 추가가 될 것이다.1번째 사람은 3번째 Inex의 "L"을 삽입했고, 2번째 사람은 4번째 Index의 ..