O'Reilly logo

Verteilte Systeme mit Kubernetes entwerfen by Brendan Burns

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

KAPITEL 6

Sharded Services

Im vorigen Kapitel haben Wir den Wert des Replizierens zustandsloser Services für die Zuverlässigkeit, Redundanz und Skalierbarkeit gesehen. Dieses Kapitel dreht sich um Sharded Services. Bei den replizierten Services war jede Replica gleich und konnte jeden Request bedienen. Bei Sharded Services kann hingegen jede Replica – jeder Shard – nur eine Untermenge aller Requests beantworten. Ein Load-Balancing-Knoten – der Root – ist dafür verantwortlich, sich jeden Request anzuschauen und ihn an den oder die entsprechenden Shards zur Weiterverarbeitung zu verteilen. Der Unterschied zwischen replizierten und Sharded Services ist in Abbildung 6-1 dargestellt.

Abbildung 6-1: Replizierter Service versus Sharded Service

Replizierte ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required