Tsung (ehemals IDX-Tsunami) ist ein Tool zum Testen verteilter Lasten.Es ist protokollunabhängig und kann derzeit zur Belastung von HTTP-, WebDAV-, SOAP-, PostgreSQL-, MySQL-, LDAP- und Jabber / XMPP-Servern verwendet werden.Es wird unter der GNU General Public License Version 2 vertrieben. Die Hauptstärke von Tsung ist die Fähigkeit, eine große Anzahl von Benutzern gleichzeitig von einer einzigen Maschine aus zu simulieren.Bei Verwendung auf einem Cluster können Sie eine beeindruckende Auslastung auf einem Server mit einem bescheidenen Cluster erzeugen, der einfach einzurichten und zu warten ist.Sie können Tsung auch in einer Cloud wie EC2 verwenden.Tsung wird in Erlang entwickelt und hier liegt die Kraft von Tsung.Erlang ist eine parallele Programmiersprache.Tsung basiert auf der Erlang OTP (Open Transaction Platform) und erbt verschiedene Eigenschaften von Erlang: - Leistung: Erlang wurde entwickelt, um hunderttausende von Lightweight-Prozessen in einer einzigen virtuellen Maschine zu unterstützen.- Skalierbarkeit: Die Erlang-Laufzeitumgebung ist auf natürliche Weise verteilt, was die Idee der Standorttransparenz des Prozesses fördert.- Fehlertoleranz: Erlang wurde entwickelt, um robuste, fehlertolerante Systeme zu entwickeln.Als solche führt eine falsche Antwort, die vom Server an Tsung gesendet wird, nicht zum Absturz des gesamten laufenden Benchmarks.Weitere Informationen zu Erlang finden Sie unter.