TE
테크에코
홈24시간 인기최신베스트질문쇼채용
GitHubTwitter
홈

테크에코

Next.js로 구축된 기술 뉴스 플랫폼으로 글로벌 기술 뉴스와 토론을 제공합니다.

GitHubTwitter

홈

홈최신베스트질문쇼채용

리소스

HackerNews API원본 HackerNewsNext.js

© 2025 테크에코. 모든 권리 보유.

CRDTs #2: Turtles All the Way Down

65 포인트작성자: pfarago2일 전

2 comments

AstralStorm2일 전
Doesn&#x27;t the consistent versioning approach make for eventual consistency which might never arrive? Suppose you have a node where tombstones never work...<p>The missing part is monitoring error conditions when it times out... Which also should be resistant to byzantine failure, so more than one monitor voting on it.<p>And when that happens you <i>have</i> to force stop the node or multiple thereof, diagnose which direction the consistency failed etc.<p>You need to have a well defined requirement set on the consistency and timeliness in the first place.<p>As far as turtles, assumption of faultlessness (of storage, of networking, of whole distributed machines, of the power supply) is one of these. The moment your CRDT starts to involve backups things get funny.
holmesworcester2일 전
What a great post! The section on expiring tombstones is a great illustration of the overall point and also helpful in practice.