[TYPO3-german] Verteiltes Typo3 System

Markus Deckmann Markus.Deckmann79 at web.de
Tue Jun 17 23:53:04 CEST 2008


Hi Patrick,

> Du kannst ein Staging System zwischenschalten, das ist der neue Master. 
> Die einzelnen Redaktionssysteme (Slaves) haben dann z.b. eine stündliche 
> Spiegelung mit dem (Staging) Master. Dieser wiederum wird einmal täglich 
> mit dem Live System abgeglichen. Der Abgleich muss dann natürlich auf 
> Datei- und DB-Basis stattfinden.

Damit schaltest du aber doch nur eine weitere, nicht notwendige Ebene, 
dazwischen. Der Staging-Master in deinem Beispiel wäre eines der 
Live-Systeme in meinem Beispiel. Dieses eine Live-System stellt das 
Master-Live-System dar welches an m Stellen gespiegelt wird. ;-)

Wie gesagt, hier sehe ich noch keine Probleme mit der Spiegelung sobald 
dieses Master-Live-System einmal vorhanden ist, allerdings mit dem 
Vorgehen wie ich dieses Master-Live-System aus mehreren 
Redaktionssystemen überhaupt zusammenstellen soll.


> Mich würde allerdings doch mal interessieren, warum du mehrere 
> Redaktionssysteme einsetzen willst? Rein von der Performance her 
> solltest du mit Loadbalancing und DB-Cluster auch im Backend exzellent 
> skalieren können.

Mehrere Redaktionssysteme weil die Redaktionen mehrsprachig sind und 
jeweils nur auf die Inhalte ihrer Landessprache Zugriff haben sollen, 
zudem auf versch. Kontinenten stehen wodurch die Zugriffszeiten 
beinflusst werden könnten. Wenn man bspw. China mal als Beispiel nimmt 
und davon ausgeht das diese Ihre digitale Mauer einmal schließen wäre 
für ganz China die Webseite in diesem Zeitraum nicht mehr erreichbar. 
Daher sollen auf den verschiedenen Kontinenten eigene Server stehen 
welche die Seite hosten.

Eine einfaches DB-Cluster würde hier allerdings wieder Traffic erzeugen 
der nicht notwendig ist (außer es geht nicht anders), weil es für die 
einzelnen Kontinente nicht notwendig ist die Daten der anderen 
Kontinente zu spiegeln, sondern lediglich Ihre eigenen. Daher meine Idee 
einfach mehrere Typo3-Instanzen zu nutzen mit jeweils einem Seitenbaum 
in der jeweiligen Sprache und der nachherigen Zusammenführung in ein 
Master-System das alle Seitenbäume in allen Sprachen enthält.

Ciao Markus


More information about the TYPO3-german mailing list