WYDAJNOŚĆ APLIKACJI NA JVM, PORÓWNANIE MODELI WĄTKOWYCH

Wydajność, bezpieczeństwo, odporność na błędy – zgodnie z takimi standardami projektujemy architektury aplikacji. Na tej sesji pokażę w jaki sposób badać wydajność aplikacji na JVM oraz jak bardzo na wydajność aplikacji może wpłynąć zmiana nie na poziomie architektury, ale na poziomie modelu wątków. Na przykładzie pokażę jak interpretować wykresy performance oraz zużycia zasobów, jak dużo informacji można wyciągnąć korelując dane z tych wykresów, i co można z nich dowiedzieć się o samej aplikacji.

Maciej Laskowski

Maciej Laskowski

Specjalista w temacie integracji systemowych, skalowalności oraz wydajności aplikacji. Zafascynowany programowaniem reaktywnym, RxJava i lekką architekturą mikroserwisową (Vert.x). Współtwórca takich open source’owych narzędzi jak Knot.x (wspierający integrację systemów webowych) oraz AET (system automatycznych testów). Obecnie Principal Software Engineer w Cognifide, polsko-brytyjskiej firmie, tworzącej platformy webowe klasy enterprise.