8P by xguru 2달전 | favorite | 댓글과 토론
  • Leaderless 이면서 Eventual Consistency를 유지하는 분산 SQLite 리플리케이터
    • 기존 rqlite,dqlite,LiteFS등과 달리 프라이머리가 없음. 모든 노드가 로컬 DB를 변경 가능
  • Fault-Tolerant인 NATS JetStream 기반으로 만들어진 CDC 및 복제 파이프라인으로 노드간 Robust 한 복제 DB 구축
    • 트리거를 이용하여 변경사항을 캡쳐하고 NATS로 스트리밍
  • SQLite 기반으로 부하가 많은 사이트를 운영중이라면, 복제 노드를 추가하여 쉽게 확장 할 수 있음
  • 기존 SQLite 어플리케이션 로직을 변경할 필요가 없음