HHVM-Version 3.6 unterstützt asynchrone Zugriffe

HHVM, die Hip Hop Virtual Machine, führt Programme aus, die in PHP und Hack geschrieben sind. Nun ist Version 3.6 erschienen, die asynchrones MySQL unterstützt und einen Protokoll-Router für Memcached mitbringt.

Die asynchronen MySQL-Funktionen von Hack erlauben es einer PHP-Anwendung, weiter Code auszuführen, während sie noch Daten holt. Naturgemäß reduziert dies Wartezeiten deutlich. Der Code steckt in einer neuen MySQL-Client-Bibliothek aus dem Webscale-SQL-Projekt und funktioniert mit aktuellen MySQL-Servern.

MC-Router ist ein Protokollrouter für Memcached. Der erlaubt es Clients, über TCP-Verbindungen mit Memcached-Zielrechnern zu reden und dabei die typischen Kommandos für das Memcached-Protokoll zu verwenden, etwa “get”, “set” oder “delete”. Dazu abstrahiert MC-Router die Routing- und Funktionslogik.

Kombiniert mit asynchronem Curl lasse sich mit der neuen HHVM-Version Datenzugriffe für viele Anwendungen beschleunigen und besser parallelisieren, erklärt die Ankündigung. Neben diesen Highlights warten noch zahlreiche kleinere Neuerungen, die eine Github-Seite auflistet. Die neue Version soll ein Jahr lang, also bis März 2016, Support erhalten, herunterladen lässt sie sich über den Release-Bereich auf Github.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben