Dokumentacja wydajności
Zastosuj zasady skalowalności i testowania do architektury, aby efektywnie sprostać wymaganiom użytkowników.
Kwestie kluczowe
Szybki start
- Omówienie
- Zasady
- Lista kontrolna wydajności
- Lista kontrolna testu
- Lista kontrolna optymalizacji
- Wzorce wydajności
- Kompromisy
Szkolenie
video
Projektowanie pod kątem wydajności
Rozpocznij
- Projektowanie aplikacji pod kątem wydajności
- Projektowanie aplikacji pod kątem wydajności
- Projektowanie aplikacji pod kątem skalowalności
- Projektowanie aplikacji pod kątem pojemności
Pojęcie
- Rozważ wiedzę zespołową
- Wybieranie odpowiedniego magazynu danych
- Skrócenie czasu odpowiedzi przy użyciu programowania asynchronicznego
- Planowanie wzrostu
- Skalowanie w poziomie zamiast skalowania w górę
Szkolenie
video
Testowanie wydajności
Omówienie
- Testowanie wydajności
- Testowanie obciążeniowe
- Testowanie warunków skrajnych
- Testowanie wieloregionowe
- Narzędzia do testowania
Pojęcie
- Ustanawianie punktów odniesienia
- Konfigurowanie środowiska na podstawie wyników testowania
- Rozważ buforowanie danych
- Korzystanie z sieci dostarczania zawartości
Szkolenie
- Identyfikowanie wąskich gardeł wydajności za pomocą testowania obciążenia platformy Azure
- Identyfikowanie regresji wydajności za pomocą zautomatyzowanego testowania obciążenia
video
Monitorowanie wydajności
Omówienie
- Monitorowanie architektur rozproszonych
- Rozważ profilowanie aplikacji
- Analizowanie metryk i dzienników infrastruktury
- Integrowanie danych wydajności
- Monitorowanie wydajności pod kątem skalowalności i niezawodności
Pojęcie
- Zbieranie dzienników aplikacji
- Wyświetlanie metryk platformy
- Korelowanie i ocenianie danych
- Rozważ implikacje dotyczące kosztów
video
Optymalizowanie pod kątem wydajności
Omówienie
- Dane pamięci podręcznej na potrzeby optymalizacji wydajności
- Partycjonowanie danych na potrzeby optymalizacji wydajności
- Utrzymanie wydajności w czasie
Pojęcie
- Rozważ pojemność
- Określanie akceptowalnej optymalizacji wydajności
- Optymalizowanie skalowania automatycznego
- Partycjonowanie obciążeń krytycznych