Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

TPTP optymalizacja kodu.

Podobne prezentacje


Prezentacja na temat: "TPTP optymalizacja kodu."— Zapis prezentacji:

1 TPTP optymalizacja kodu

2 Agenda TPTP architektura TPTP projekty TPTP – optymalizacja TPTP – wstrzykiwanie kodu TPTP – analiza statyczna

3 Optymalizacja ?

4 Architektura

5 Agent Controller Klient Agent AC

6 Agent Controller Agent wydajnościowy
JVMPI Agent JVMTI Agent (>= 1.5) Agent zbierający logi w czasie rzeczywistym Jakarta Apache Commons Java Logging (JSR-047) Jakarta Apache Log4J Agent zbierający dane statystyczne Windows JBoss JOnAS Agent umożliwiający wykonywanie testów JUnit Runner URL Runner

7 Projekty Platform Testing Monitoring Trace and profiling

8 Platform Typy danych Punkty rozszerzeń Komponenty GUI

9 Test testy JUnit testy obciążeniowe URL
automatyczne testy GUI (tylko w Eclipse) nagrywanie API testy manualne

10 Monitoring Windows Linux JBoss (JMX) JOnAS (JMX) Apache (status) MySQL

11 Monitoring zbieranie logów (CBE) adaptery do wspólnego formatu
korelacja logów filtrowanie i przeglądanie baza symptomów

12 Trace and profiling profilowanie pamięci
profilowanie wykorzystania czasu procesora profilowanie wątków (JVM 5.0) wstrzykiwanie kodu analiza statyczna kodu

13 Agent Controller vs. Integrated Agent Controller
AC konfiguracja Agent Controller vs. Integrated Agent Controller pokazówka pobieranie konfiguracja ustawienia

14 Zaczynamy Menadżer aktualizacji Twoim przyjacielem !!!

15 Profilowanie JVMTI

16 Demo

17 Demo

18 Demo

19 Wstrzykiwanie kodu AspectJ lub ProbeKit
wstrzykiwanie dynamicze lub statyczne w kodzie wywoływanym lub wywołującym elastyczne filtry kiepski edytor

20 Wstrzykiwanie (Probes)
Przepis: Stwórz nową próbkę

21 Wstrzykiwanie (Probes)
Przepis: Stwórz nową próbkę Wybierz typ

22 Wstrzykiwanie (Probes)
Przepis: Stwórz nową próbkę Wybierz typ Określ cel include vs exclude

23 Wstrzykiwanie (Probes)
Przepis: Stwórz nową próbkę Wybierz typ Określ cel Zaprogramuj

24 Wstrzykiwanie (Probes)
Przepis: Stwórz nową próbkę Wybierz typ Określ cel Zaprogramuj Uruchom

25 Demo

26 Analiza kodu sprawdzenie kodu pod kątem zgodności z dobrymi praktykami
tworzenie własnych reguł zaznaczenie miejsc naruszających reguły jako adnotacje edytora szybkie poprawki dla naruszeń

27 Demo

28 Thx 


Pobierz ppt "TPTP optymalizacja kodu."

Podobne prezentacje


Reklamy Google