Zum Inhalt springen

Monat: April 2011

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 in PHP implementiert. In einem Kommentar wurde bereits erwähnt, dass Client und Worker-Ebene auch in verschiedenen Sprachen programmiert werden kann.

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 die Skalierung eingeschränkt, da diese Prozesse auf dem gleichen System laufen, wie die Webapplikation.

MP3 join mal anders

Bevor es im Laufe der Woche den eigentlichen Beitrag gibt, hier noch ein kleines Fundstück zum Thema mp3-Dateien „joinen“.

Manche Player – und hier schaue ich in Richtung Radio mit MP3, Autoradio oder Dvd-Player – haben gelegentlich Probleme schön benannte mp3s in der richtigen Reihenfolge abzuspielen. Bei Musik ist das noch relativ egal, aber bei Hörspielen, Hörbüchern oder sonstigen vorgelesenen Texten stört die chaotische Ordnung ungemein. Ich bin am letzten Donnerstag mal wieder in genau diese Falle geraten und habe nach einer sehr pragmatischen Lösung gesucht.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close