Graft: 강력한 일관성과 부분 동기화를 위한 새로운 에지 복제 엔진
2025-04-02
Graft는 오픈소스 트랜잭션 저장 엔진으로, 에지 컴퓨팅 환경에서의 데이터 동기화 문제를 해결합니다. 기존의 완전 복제 또는 스키마 인식 차이 복제와 달리, Graft는 강력한 일관성 보장, 수평적 확장성, 객체 스토리지 내구성을 결합한 지연된 부분 복제 전략을 채택합니다. 클라이언트는 필요에 따라 데이터를 동기화하고, 필요한 데이터만 가져올 수 있으며, 에지 디바이스 및 오프라인 디바이스에서의 동기화를 지원합니다. 핵심은 Volume으로, 고정 크기 페이지의 드문드문 정렬된 컬렉션이며, 클라이언트는 트랜잭션 API를 통해 상호 작용합니다. 이를 통해 Graft는 오프라인 우선 앱, 크로스 플랫폼 동기화, 상태 비저장 멀티 라이터 복제본 등 다양한 사용 사례에 적합합니다.
개발
데이터베이스 복제