Serverless, cloud-native 강력 일관성을 갖는 복제된 상태 머신, S3 위에
발행: (2026년 3월 5일 오전 03:22 GMT+9)
2 분 소요
원문: Dev.to
Source: Dev.to
Overview
S2C는 공유 스토리지(AWS S3)를 기반으로 구축된 분산 합의 및 상태 머신 복제의 새로운 구현입니다. 마이크로서비스와 같은 JVM 기반 분산 애플리케이션에 임베드하여 구조화된 데이터(예: 영구 캐시, 키‑값 저장소, 분산 원자 카운터)를 강력하게 일관된 방식으로 저장할 수 있는 매체를 제공합니다.
Key Benefits
- 다수 노드 유지가 필요 없는 강력한 일관성.
- 쿼럼을 S3에 위임하여 클러스터 관리가 간소화됩니다.
- 단일 노드 운영으로 전체 클러스터 장애에서도 복구가 가능합니다.
- 스토리지와 합의를 하나의 서비스(S3)에서 결합.
Implementation Details
- Java로 구현되었습니다(추가 언어 지원이 예정되어 있습니다).