Mittwoch, 14. November 2007

Artikel im aktuellen PHP Magazin

Mein letzter Artikel im PHP Magazin ist knapp 1 Jahr her, nun habe ich erneut einen für das Heft geschrieben. Titel: “Scale me up!”.

PHP MagazinDer Artikel richtet sich insbesondere an junge Startups und allgemein Projekte, die sich in naher Zukunft einem starkem Wachstum ausgesetzt sehen. Dabei geht es sowohl um konzeptionelle Themen und praxisnahe technische Kniffe als auch um den Aspekt des Entwicklungs- und Teammanagements für kleine Projekte.

Aus der Einleitung:

Wachsende PHP-Projekte stehen vor vielen Herauforderungen: Es gilt Fallstricke in Systemarchitektur und Konzept zu vermeiden und der ansteigenden Last Herr zu werden. Code-Kapselung, Datenbankskalierung und Caching sind unverzichtbare Aspekte dieses Prozesses, doch auch das Thema Teammanagement rückt bei wachsenden Projekten schnell in den Vordergrund. Dieser Artikel soll Einsteig, Inspiration und Hilfestellung für all jene sein, die sich mit wachsenden Projekten im Umbruch und Aufbruch befinden.

Er ist jedoch primär für Einsteiger gedacht und kann jedes der angesprochenen Themen allenfalls anreißen. Der Artikel soll ganz vorallem Anlass zum Denken, zur Recherche und zur Eigenumsetzung geben.

Ich werde ihn in einigen Monaten außerdem wieder online in einer PDF-Version veröffentlichen, möchte jedoch jeden am Artikel interessierten Leser darum bitten, schon vorab die Druckausgabe des PHP Magazins zu kaufen und damit das Magazin zu unterstützen.

Dass die Ausgabe des Magazins heute am 14. November und damit ausgerechnet an meinem Geburtstag erscheint, freut mich natürlich umso mehr :).

Montag, 28. Mai 2007

Die sevenload-Systemarchitektur

Die Architektur einer Webapplikation entscheidet über ihre Skalierbarkeit, Stabilität, Flexibilität und die Geschwindigkeit der Weiterentwicklung. Deshalb haben wir bei sevenload eine serviceorientierte Architektur entwickelt, die perfekt auf unser heutiges und zukünftiges Anforderungsprofil passt.

Vor einigen Wochen habe ich im Hinblick auf das heutige Posting bereits vorab erklärt, was SOA ist. Heute möchte ich einen kleinen Einblick in die Architektur von sevenload geben und aufzeigen, wo, wie und warum wir uns für eine strikt serviceorientierte Lösung entschieden haben.

Im Zentrum dieses Beitrags steht das nachfolgende Strukturdiagramm. Was das allgemein gehaltene Strukturdiagramm nicht zeigt, sind viel viel sevenload-Würze und natürlich unsere Geheimzutaten. Ich muss dazu anmerken, dass diese Architektur auf unsere speziellen Anforderungen zugeschnitten ist und für jede Webapplikation aufs Neue maßgeschneidert werden muss. Please, don’t try this at home.

Für eine Vollansicht klicken

Folgende Dinge werden daraus ersichtlich:

Den ganzen Beitrag lesen

Powered by WordPress.