Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Sponsor główny: Bartosz Michalik TPTP optymalizacja kodu.

Podobne prezentacje


Prezentacja na temat: "Sponsor główny: Bartosz Michalik TPTP optymalizacja kodu."— Zapis prezentacji:

1 Sponsor główny: Bartosz Michalik 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 AC konfiguracja Agent Controller vs. Integrated Agent Controller

14 Zaczynamy Menadżer aktualizacji Twoim przyjacielem !!!

15 Profilowanie JVMTI

16 Demo

17

18

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: 1.Stwórz nową próbkę

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

22 Wstrzykiwanie (Probes) Przepis: 1.Stwórz nową próbkę 2.Wybierz typ 3.Określ cel

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

24 Wstrzykiwanie (Probes) Przepis: 1.Stwórz nową próbkę 2.Wybierz typ 3.Określ cel 4.Zaprogramuj 5.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 "Sponsor główny: Bartosz Michalik TPTP optymalizacja kodu."

Podobne prezentacje


Reklamy Google