You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ziel
Die Aufgabe besteht darin, das Dogpile-Antipattern bewusst zu implementieren, um zu testen, wie unser System auf eine Überlastung durch gleichzeitige Log-Anfragen reagiert. Das Ziel ist es, das System zu überlasten und einen Absturz zu provozieren.
Beschreibung
Das Dogpile-Antipattern wird implementiert, indem alle Benutzeraktivitäten in einer einzelnen Datei geloggt werden. Mehrere Benutzeranfragen sollen gleichzeitig auf diese Log-Datei zugreifen, was zu einer Überlastung des Dateisystems führt und das System abstürzen lässt.
Implementierungsschritte
Backend-Änderungen:
Füge eine Logging-Funktion hinzu, die alle Benutzeraktivitäten in einer Datei speichert.
Stelle sicher, dass die Funktion für jede Benutzeranfrage aufgerufen wird.
Frontend-Änderungen:
Simuliere mehrere gleichzeitige Benutzeranfragen, um den Dogpile-Effekt zu erzeugen.
Test und Verifikation:
Teste das System unter hoher Last, um sicherzustellen, dass die Überlastung auftritt und das System abstürzt.
Dokumentiere den Systemzustand während und nach dem Absturz.
The text was updated successfully, but these errors were encountered:
Issue: Implementierung des Dogpile-Antipatterns
Ziel
Die Aufgabe besteht darin, das Dogpile-Antipattern bewusst zu implementieren, um zu testen, wie unser System auf eine Überlastung durch gleichzeitige Log-Anfragen reagiert. Das Ziel ist es, das System zu überlasten und einen Absturz zu provozieren.
Beschreibung
Das Dogpile-Antipattern wird implementiert, indem alle Benutzeraktivitäten in einer einzelnen Datei geloggt werden. Mehrere Benutzeranfragen sollen gleichzeitig auf diese Log-Datei zugreifen, was zu einer Überlastung des Dateisystems führt und das System abstürzen lässt.
Implementierungsschritte
Backend-Änderungen:
Füge eine Logging-Funktion hinzu, die alle Benutzeraktivitäten in einer Datei speichert.
Stelle sicher, dass die Funktion für jede Benutzeranfrage aufgerufen wird.
Frontend-Änderungen:
Simuliere mehrere gleichzeitige Benutzeranfragen, um den Dogpile-Effekt zu erzeugen.
Test und Verifikation:
Teste das System unter hoher Last, um sicherzustellen, dass die Überlastung auftritt und das System abstürzt.
Dokumentiere den Systemzustand während und nach dem Absturz.
The text was updated successfully, but these errors were encountered: