Google Zanzibar:スケーラブルなグローバル認証システム

2025-05-04

Googleが2019年に発表したZanzibarは、Googleの巨大な規模に対応するために設計された、柔軟でスケーラブルなグローバル認証システムです。多くの同様の製品にインスピレーションを与えています。Zanzibarの中核は、柔軟なアクセス制御モデルと強力な分散型整合性保証にあります。整合性のためにGoogle SpannerとTrueTimeを活用し、スケーラビリティのためにzookiesやLeopardインデックスシステムなどの巧妙なアーキテクチャ設計を採用することで、複雑な課題に取り組んでいます。分散型の性質と高い整合性要件は、ほとんどのアプリケーションにとって過剰かもしれませんが、そのAPI設計は影響力があり、多くの企業がよりシンプルでアクセスしやすい代替策の構築に努めています。