Google Zanzibar: 확장 가능한 글로벌 권한 부여 시스템
2025-05-04
Google이 2019년에 발표한 Zanzibar는 Google의 방대한 규모를 처리하도록 설계된 유연하고 확장 가능한 글로벌 권한 부여 시스템입니다. 많은 유사한 제품에 영감을 주었습니다. Zanzibar의 핵심은 유연한 접근 제어 모델과 강력한 분산 일관성 보장에 있습니다. 일관성을 위해 Google Spanner와 TrueTime을 활용하고, 확장성을 위해 zookies 및 Leopard 인덱싱 시스템과 같은 정교한 아키텍처 설계를 채택하여 복잡한 과제를 해결합니다. 분산 특성과 높은 일관성 요구 사항은 대부분의 애플리케이션에 과도할 수 있지만, API 설계는 영향력이 있으며, 많은 기업이 더 간단하고 접근하기 쉬운 대안을 구축하기 위해 노력하고 있습니다.
개발