▲neo 6달전 | parent | favorite | on: GN⁺: Braid: HTTP 동기화 기술(braid.org)Hacker News 의견 해커뉴스 댓글 모음 요약 새로운 braid-text 라이브러리 출시 예정 웹 앱에 협업 편집 기능을 쉽게 추가할 수 있는 라이브러리 소개. Node.js 앱에 간단히 추가 가능하며, WebSocket이 필요 없음. simpleton 병합 타입을 사용하여 클라이언트의 히스토리 오버헤드가 없음. Braid-Chrome 확장을 통해 버전 히스토리 확인 가능. URL에 버전 번호 포함 안 함 URL에 버전 번호가 포함되지 않고, 별도의 헤더로 전송됨. 특정 버전에 링크하기 어려움. 동기화가 HTTP와 밀접하게 연결되어야 하는지 의문. HTTP 확장 대신 기존 표준 사용 선호 HTTP를 확장하기보다는 기존 표준을 사용하는 것이 더 나을 수 있음. partial PUT 대신 PATCH 사용이 더 적절할 수 있음. 분산 인프라에 유리 Braid가 클라우드 없이도 기기 간 상태 동기화 비용을 낮출 수 있음. 탈중앙화된 인프라에 유리함. 일반적인 이벤트 스트리밍 목표 가능성 개별 리소스 변경 구독 가능. 더 일반적인 이벤트 스트리밍 목표 가능성에 대한 질문. WebDAV와의 비교 WebDAV와 유사하지만 더 강력한 기능 제공. HTTP 위에 계층을 쌓는 것이 더 나을 수 있음. 사용 용도에 대한 질문 이 라이브러리를 어디에 사용할 수 있는지에 대한 질문. 사용 사례가 명확하지 않음. 관련 링크 Braid: Synchronization for HTTP 관련 링크 제공. 실시간 전용 여부 실시간 전용인지, 히스토리 정리 기능이 있는지에 대한 질문. 클라이언트가 드물게 연결되는 경우에 대한 우려. HTTP의 특성 HTTP는 요청-응답 프로토콜로 상태 전송을 다루지 않음. Braid-HTTP가 상태 동기화 프로토콜로 확장된다는 설명이 이상함.
Hacker News 의견
해커뉴스 댓글 모음 요약
새로운 braid-text 라이브러리 출시 예정
simpleton
병합 타입을 사용하여 클라이언트의 히스토리 오버헤드가 없음.URL에 버전 번호 포함 안 함
HTTP 확장 대신 기존 표준 사용 선호
partial PUT
대신PATCH
사용이 더 적절할 수 있음.분산 인프라에 유리
일반적인 이벤트 스트리밍 목표 가능성
WebDAV와의 비교
사용 용도에 대한 질문
관련 링크
실시간 전용 여부
HTTP의 특성