114. Wrocław JUG
Wycieki pamięci, problemy z synchronizacją, skalowaniem, wejściem-wyjściem: do analizy takich problemów logi często nie wystarczają. Logi pokrywają problemy których się spodziewamy. Na wypadek bardziej nietypowych sytuacji — warto znać JFR i JMC. Uruchamiając te narzędzia otrzymujemy: profiler, śledzenie alokacji pamięci, synchronizacji i wiele innych. Co bardzo pomaga w sytuacjach gdy aplikacja działa dobrze, ale wolno. Lub nie działa, przy pustych logach.
Na środowiskach nieprodukcyjnych JFR/JMC są darmowe. Na produkcji dostępne przy wykupieniu supportu dla Javy.
Na prezentacji za pomocą JRF rozwiążemy problem wdrożonej, milczącej aplikacji. Następnie wykryjemy i zdiagnozujemy regresję wydajności.
Prelegenci:
- Michał Weyer
Siedem lat kariery spędziłem w bankach, gdzie błędy i terminy wprost przeliczało się na pieniądze. Od 3 lat w Dynatrace buduję software który sprawia że praca developerów jest mniej stresująca, bardziej zrozumiała. I lepiej widoczna. Aktualnie w zespole agenta monitorującego bazy danych.
- Jakub Słota
Programista full-stack, od początku kariery zawodowej związany z firmą Dynatrace. Jeden z pierwszych członków zespołu Log Analytics, rozwijającego projekt służący do szeroko pojętej analizy logów. Entuzjastycznie nastawiony do paradygmatów programowania, wzorców projektowych oraz dobrych praktyk, prowadzących do zwiększenia czytelności i testowalności kodu.
W czasie wolnym od komputera można go spotkać na koncertach muzyki filmowej, w kinie lub na szlaku górskim. Stara się równoważyć stacjonarny charakter wykonywanej pracy, przestrzegając zasad zdrowego stylu życia.
*WAŻNE - Ilość miejsc jest ograniczona + w warsztatach mogą wziąć udział osoby z minimum 2 letnim komercyjnym doświadczeniem w Javie, aby wszystko poszło sprawnie. Jest to wymaganie od prowadzących.
Dlatego proszę zapisywać się na listę oczekujących + wysłać do Marcina Stachniuka np link do LinkedIna, GitHuba lub coś innego na podstawie czego można zweryfikować to doświadczenie. Linki nie będą nigdzie udostępniane. Osoby, które w ostatnim czasie wygłosiły pełną prezentację na WroclawJUG mają pierwszeństwo.
Nie trzeba przychodzić na wykład dzień wcześniej, bo warsztaty mają tą samą zawartość, ale w szerszym zakresie + ćwiczenia.
Trzeba przyjść ze swoim sprzętem.