Kapitel 6. ZooKeeper Caveat Emptor

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In den vorangegangenen Kapiteln haben wir uns damit beschäftigt, wie man mit ZooKeeper programmiert und dabei sowohl einige grundlegende als auch einige fortgeschrittene Fälle implementiert. In diesem Kapitel konzentrieren wir uns auf einige knifflige Aspekte von ZooKeeper, die vor allem mit der Sitzungssemantik und -reihenfolge zusammenhängen. Das hier behandelte Material hat vielleicht keinen Einfluss auf deine Entwicklung, aber es ist gut, diese Probleme zu kennen, falls du auf sie stößt.

Die Struktur dieses Kapitels unterscheidet sich von den anderen: Wir präsentieren es als eine Mischung von Themen ohne einen linearen Fluss. Jeder Abschnitt ist in sich abgeschlossen, sodass er auch separat gelesen werden kann. Einige knifflige Fragen haben wir bereits in früheren Kapiteln besprochen, aber dieses Kapitel fasst einige andere zusammen, die an anderer Stelle nicht sinnvoll zu besprechen waren. Sie sind trotzdem wichtig, weil viele Entwickler über sie gestolpert sind.

ACLs verwenden

Normalerweise würde man erwarten, dass die Zugriffskontrolle in einem Administrationsabschnitt beschrieben wird.In ZooKeeper ist jedoch normalerweise der Entwickler und nicht der Administrator derjenige, der die Zugriffskontrolle verwaltet. Das liegt daran, dass die Zugriffsrechte jedes Mal festgelegt werden müssen, wenn ein Znode ...

Get ZooKeeper now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.