Couchbase Lite 2.8 및 Sync Gateway 2.8 플랫폼의 정식 버전(GA)을 발표하게 되어 기쁘게 생각합니다. 이 획기적인 릴리스에서는 연결되지 않고 분산된 클라우드 배포를 위한 동기화 기술이 크게 향상되었습니다. 엣지 컴퓨팅 및 엣지 아키텍처의 등장에 대한 자세한 내용은 관련 문서에서 확인할 수 있습니다. 백서.
동기화 게이트웨이에서는 대규모의 안전한 클라우드 간 데이터 동기화를 위한 엔터프라이즈급 동기화 게이트웨이 간 복제를 도입했습니다. 카우치베이스 라이트에서는 중앙 제어 지점 없이도 클라이언트가 서로 데이터를 안전하게 동기화할 수 있도록 IP 기반 네트워크에서 엔터프라이즈급 P2P 데이터 동기화를 즉시 지원하는 기능을 도입했습니다.
이 글에서는 2.8 릴리즈의 주요 기능에 대해 설명합니다. 카우치베이스 라이트 및 동기화 게이트웨이. 수많은 버그 수정 및 사소한 개선 사항에 대해 알아보려면 플랫폼별 릴리스 노트를 참조하세요.
Couchbase Lite 및 Sync Gateway 2.8의 새로운 기능을 사용하는 방법은 다음과 같습니다:
– 동기화 게이트웨이 2.8 다운로드
– 동기화 게이트웨이 2.8 도커 이미지 받기
– Couchbase Lite 2.8 다운로드
동기화 게이트웨이
동기화 게이트웨이 간 복제
이번 동기화 게이트웨이 릴리스에서는 클라우드의 동기화 게이트웨이 클러스터 간 또는 클라우드의 클러스터와 에지 데이터센터 간의 데이터 동기화를 위한 엔터프라이즈급 동기화 게이트웨이 간 복제 프로토콜이 지원됩니다. 웹소켓을 기반으로 하는 이 프로토콜은 현재 1.x 버전의 SG-Replicate 프로토콜을 대체합니다.
새 버전은 동기화 게이트웨이 노드 간 복제의 자동 부하 분산, 내장된 고가용성(HA), 데이터 전송 비용을 절감하는 델타 동기화, 내장된 충돌 해결기와 개발자가 자체 충돌 해결기를 정의할 수 있는 기능을 포함하는 자동 데이터 충돌 해결, 원격 관리를 위한 전용 REST 엔드포인트 등 다양한 엔터프라이즈급 기능을 지원하며, 이 외에도 여러 가지 기능을 지원합니다.
자세히 알아보기:
– 블로그: 클라우드-엣지 동기화를 위한 동기화 게이트웨이 간 복제
– 문서
– 기능 데모를 포함한 웨비나
– 엣지 컴퓨팅 솔루션 페이지
OIDC 개선 사항
이번 릴리스에서는 OIDC 라이브러리를 업데이트하고 토큰 기반 사용자 인증을 위한 OIDC 토큰 공급자에 대한 지원을 확대했습니다. 또한 새로운 구성 옵션 를 사용하여 개발자가 주체/발행자 토큰 속성으로 제한하는 대신 동기화 게이트웨이 사용자의 '사용자 이름'으로 사용할 토큰 속성을 지정할 수 있습니다.
자세히 읽어보세요:
– 문서
Prometheus 모니터링 지원(개발자 프리뷰)
2.8에서는 통계를 노출하는 새로운 메트릭 엔드포인트가 추가되었습니다. 프로메테우스 호환 형식을 지원합니다. 이 형식은 이미 지원되는 JSON 형식에 추가됩니다. 이 형식은 CNCF 재단는 오픈 소스 시스템 모니터링 및 알림 솔루션으로, 특히 클라우드 네이티브 배포에서 사실상의 모니터링 플랫폼으로 빠르게 자리 잡고 있습니다. 이제 외부의 도움 없이도 Sync Gateway를 Prometheus 플랫폼과 직접 통합할 수 있습니다. 수출자 를 사용하여 통계를 JSON에서 Prometheus 형식으로 변환할 수 있습니다.
자세히 읽어보세요:
– 문서
카우치베이스 라이트
피어 투 피어 복제를 통한 장치 간 동기화
2.8에서는 개발자가 몇 줄의 코드만으로 IP 네트워크에서 보안 데이터 동기화를 매우 쉽게 구현할 수 있는 P2P 동기화를 위한 기본 제공 솔루션을 도입합니다. 이 동기화 기술에는 TLS 암호화 및 인증에 대한 기본 지원, 자동 및 사용자 지정 충돌 해결을 지원하는 향상된 데이터 충돌 해결, 네트워크 복원력, 델타 동기화 지원 등 업무상 중요한 오프라인 우선 애플리케이션에 필수적인 여러 가지 기능이 포함되어 있습니다. 이 솔루션은 기존의 피어 투 피어 기능을 보완하여 개발자가 자체적인 사용자 지정 커뮤니케이션 프레임워크를 가져오거나 비 IP 기반 네트워크를 위한 타사 프레임워크를 활용할 수 있도록 합니다.
자세히 알아보기:
– 블로그 Couchbase Lite를 사용한 피어 투 피어 동기화
– 문서
– 기능 데모가 포함된 웨비나
– 피어 투 피어 동기화 솔루션 페이지
API 개선 사항
카우치베이스 라이트 API는 지속적으로 발전하여 개발자가 앱을 데이터베이스와 더 쉽게 통합할 수 있도록 지원합니다. 이번 릴리스에는 앱이 보류 중인 푸시 문서를 추적할 수 있는 API 개선 사항이 포함되어 있습니다. 일반적인 사용 사례는 애플리케이션이 보류 중인 모든 변경 사항이 동기화되었는지 추적하고 앱 사용자에게 동기화 상태에 대한 시각적 표시를 제공하는 것입니다. 그러면 앱 사용자는 언제 앱을 종료해도 안전한지 결정할 수 있습니다. 또한 데이터베이스 삭제 및 닫기 API가 개선되어 열려 있는 리플리케이터, 리스너, 라이브 쿼리 등을 정리할 수 있어 로그아웃 워크플로우를 훨씬 쉽게 구현할 수 있습니다.
자세히 읽어보세요:
– 문서
리소스
다음은 몇 가지 유용한 리소스에 대한 직접 링크입니다. 자세한 내용은 새로운 기능 페이지로 이동합니다.
- 블로그 및 백서
- 튜토리얼
- 제품
질문이나 피드백이 있으시면 아래에 댓글을 남기거나 다음을 통해 언제든지 저에게 연락해 주세요. 트위터 또는 이메일 보내기