Blitz: Leistungs- und Lasttests aus der Cloud

Depositphotos 11582666 m 2015

Es ist schwierig, eine Analogie für die Belastung eines Webservers zu finden. Stellen Sie sich vor, Sie sind ein Webserver und Ihre Besucher sind Tomatendosen. Wenn Sie eine oder zwei Dosen Lebensmittel haben, können Sie diese ziemlich leicht tragen. Stapeln Sie ein paar hundert in Ihre Arme und keines der Lebensmittel kann dahin gelangen, wo es sein muss. Wenn Sie nun die Größe jeder Dose irgendwie reduzieren, sie richtig verteilen und Hilfe beim Tragen erhalten könnten, könnten Sie möglicherweise Hunderte tragen.

Ein Webserver funktioniert ähnlich. Einige hundert Besucher und Ihr Server verfügen möglicherweise über zahlreiche Ressourcen, um den Besucher anzuzeigen und dorthin zu bringen, wohin er geht. Aber stapeln Sie Tausende oder Zehntausende und der Server kriecht zum Stillstand. Es ist nicht so, dass einige der Besucher dorthin gelangen können und andere nicht ... alle werden gestoppt. Ihre Seiten werden sehr langsam angezeigt und werden sogar nicht mehr geladen. Es ist was unser Website litt aus den letzten Wochen.

Das Problem ist, dass die meisten Unternehmen häufig eine Website auf einem Server entwickeln oder bereitstellen, der nicht belastet ist. Dann setzen sie es in Produktion, die Besucher kommen und es geht schnell bergab.

Um sich darauf vorzubereiten, Leistungs- und Lasttestdienste kann helfen. Blitz ist ein Cloud-basierter Dienst für Leistungs- und Lasttests. Es muss keine Software installiert werden. Der Dienst unterstützt bis zu 200,000 virtuelle Benutzer von 8 verschiedenen Standorten weltweit (bis zu 50,000 pro Region), um Ihre App oder Website zu testen. Auf diese Weise können Benutzer verschiedene Software-Stacks, Hardwareressourcen und Dienstanbieter vergleichen. Letztendlich können Sie Fortschrittsregressionen entdecken, bevor Ihre Besucher dies tun.

Regionen

Blitz wurde entwickelt, um Anwendungs- und Website-Entwicklern bei der Verwaltung und Prüfung der Leistung während des gesamten Entwicklungslebenszyklus zu helfen. Durch Entwicklung, Bereitstellung, Produktion und Betrieb ist es wichtig sicherzustellen, dass Ihre Anwendung die höchste Benutzerzufriedenheit erreicht.

Leistungsdaten

Blitz bietet großartige Funktionen für laufende Qualitätssicherungsprogramme:

  • Komplexe Transaktionen - Unabhängig davon, ob Sie eine Webseite oder eine komplexe Transaktion testen möchten, können Sie mit Blitz ganz einfach die Anzahl der Benutzer ermitteln, die Sie unterstützen können.
  • Detailliertes Feedback - Erhalten Sie detaillierte Statistiken und Feedback in Echtzeit und in einfachem Englisch. Berichte, mit denen Sie Ihre Infrastruktur debuggen, Engpässe in Ihrer Anwendung identifizieren und feststellen können, ob Sie einen weiteren Server hinzufügen müssen.
  • WordPress Plugins - Mit unserer Erweiterung für Chrome oder dem Add-On für Firefox navigieren Sie einfach zu einer Webseite und führen einen Leistungstest durch. Blitz kümmert sich um die Cookies, die Authentifizierung und alle anderen zugrunde liegenden Komplexitäten.
  • Automatisierung - Mit dem Ruby GEM und der vollständigen Integration mit Continuous Integration-Servern wie dem Bamboo CI-Server von Atlassian können automatisierte Leistungstests sicherstellen, dass kein Code-Push eine schlechte Benutzererfahrung für Ihre Benutzer verursachen kann.

Timeout-Überwachung mit Last:

Zeitüberschreitungen

Reaktionszeitüberwachung mit Last:

Reaktionszeit

Blitz hat Entwicklung API Clients, die in Java, Maven, Node.js, Python, Perl und PHP ausgeführt werden.

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.