Tytuł: | Wielowątkowość w Javie |
Kod: | advanced-multi |
Kategoria: | Zaawansowana Java |
Forma: | 1/3 wykład a w 2/3 ćwiczenia praktyczne z poznanych mechanizmów |
Czas trwania: | 1 dzień |
Odbiorcy: | developerzy |
Zapisy: |
Indywidualne zamówienie i dopasowanie dla grupy. |
Logistyka: |
W siedzibie klienta lub w innym dowolnym miejscu. |
Wspólnie poznamy podstawowe mechanizmy wielowątkowości w Javie.
Nauczymy się jak zrównoleglać istniejący kod, jak przyśpieszyć przetwarzanie i kiedy wielowątkowość da najlepsze rezultaty. Oraz, co najważniejsze, jak diagnozować i debugować taki kod i kiedy nie warto inwestować w wielowątkowość.
Poznamy podstawowe narzędzia, którymi dysponuje biblioteka standardowa w Javie. Szczególny nacisk położymy na pule wątków, kolejki oraz mechanizmy synchronizacji. Dowiemy się też, dlaczego architektura współczesnych komputerów ma taki wpływ na wielowątkowość.
Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.
Artykuł jest pierwszym krokiem do wnętrza "czarnego pudełka" - JVM.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
|
Powiązane usługi: |
Audyty architektury |
Zarządzanie pamięcią.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
|
Powiązane usługi: |
Audyty architektury |
Artykuł poświęcony problemom wydajności Hibernate. Materiały (pdf) z prezentacji wygłoszonej na konferencji NYAC 2010.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
|
Powiązane usługi: |
Audyty architektury |