Google Zanzibar: Ein skalierbares globales Autorisierungssystem

2025-05-04

Googles Zanzibar-Paper von 2019 beschreibt ein flexibles und skalierbares globales Autorisierungssystem, das für Googles massive Größe entwickelt wurde. Es hat zahlreiche ähnliche Produkte inspiriert. Der Kern von Zanzibar liegt in seinem flexiblen Zugriffskontrollmodell und seinen starken Garantien für verteilte Konsistenz. Durch die Nutzung von Google Spanner und TrueTime für Konsistenz und intelligenter Architekturdesigns (wie Zookies und das Leopard-Indexierungssystem) für Skalierbarkeit werden komplexe Herausforderungen bewältigt. Obwohl seine verteilte Natur und die hohen Konsistenzanforderungen für die meisten Anwendungen übertrieben sein können, ist sein API-Design einflussreich, und viele Unternehmen bemühen sich, einfachere und zugänglichere Alternativen zu schaffen.

Entwicklung verteiltes System