Permalink

Dependency Injection (Teil 1)

Das Grundkonzept der Inversion of Control wird aktuell sehr oft durch eine Dependency Injection Implementierung erfüllt. HIerbei wird zumeist auf DI-Container zurückgegriffen. Es ist aber vom Konzept nicht unbedingt notwendig und daher gibt es im Teil 1 der Artikelserie ein … Weiterlesen

Permalink

Jobs, Worker, Clients und der Gearman (Teil 2)

Letzte Woche wurden die Grundlagen von Gearman betrachtet und die Installation auf einem Debian System gezeigt. Heute schauen wir uns einige Beispiele an, die verschiedene Aspekte der PHP-API aufzeigen. Als Beispiel-Berechnung wird strtoupper benutzt. Sowohl Client auch als Worker sind … Weiterlesen

Permalink

Jobs, Worker, Clients und der Gearman (Teil 1)

Einige Webapplikationen führen Operationen durch, die einiges an Rechenzeit nutzen. Beispielsweise um Bilder skalieren oder um Dateiformate zu konvertieren. Vielfach wird hierfür ein externes Tool angebunden und dieses sychron aufgerufen, um dem Benutzer ein direktes Feedback zu geben. Leider ist … Weiterlesen