GFT Academy w Krakowie: Virtual Threads 101

GFT Polska
GFT Polska
Public group
Location image of event venue

Details

Przygotuj się z nami na rewolucję w Javie! Wirtualne wątki nadchodzą do świata JVM i zmieniają sposób w jaki będziemy pracować ze współbieżnością, nie narzucając przy tym żadnych konwencji związanych z tworzeniem API w naszych bibliotekach/aplikacjach. Oferują natomiast większą wydajność i przepustowość. To nowe podejście wymaga nowego sposobu myślenia o wielowątkowości – poznasz je w praktycznym wydaniu pod okiem Arka Gasińskiego, Technical Leada z GFT Poland i naszego nieocenionego eksperta Javy. Zajrzyj na pierwszą edycję bezpłatnych warsztatów #GFTacademy w Krakowie!

Dowiesz się:
- jak tworzyć wysoce wydajne aplikacje/mikroserwisy bez dużego nakładu pracy (awans gwarantowany!) :)
- dlaczego warto dostosować się do nowego cyklu release’ów w Javie
- co już teraz możesz zrobić, by przepięcie się na wirtualne wątki - gdy już będą miały oficjalną premierę - było bułką z masłem.

Wymagania:
☑️ znajomość Javy, zwłaszcza zagadnień dotyczących wielowątkowości. Jeśli jednak nie miałeś jeszcze bezpośredniej styczności z wielowątkowścią – no worries, będzie miękkie przypomnienie :)
☑️ przyda się również, przynajmniej pobieżna, znajomość Springa, Gradlea, Dockera oraz nawigacji po unixowym systemie plików
☑️ zainstaluj również wersję Javy ze zmianami z projektu Loom – można ją pobrać stąd: https://jdk.java.net/loom/

Wymagania techniczne:
☑️ laptop z zainstalowanym Dockerem (wersja the higher, the better)
☑️ your favourite IDE
☑️ git
☑️ dobry humor :)

Rejestracja:
https://indivsurvey.com/GFTacademy/1213715/Q9vOd3

Wstęp wolny.
Liczba miejsc ograniczona.

Skontaktujemy się mailowo celem potwierdzenia uczestnictwa.
Potwierdzone osoby prosimy o zabranie ze sobą własnego laptopa oraz dowodu tożsamości.

Agenda:
17:00 - omówienie nowego modelu wielowątkowości w Javie
17:45 - workshop 1 - poprawa wydajności przykładowego mikroserwisu Spring poprzez zastosowanie nowego modelu wielowątkowości
18:30 - pizza & networking
19:15 - workshop 2 - próba wpasowania nowego modelu wielowątkowości Javy do przypadków użycia zgłoszonych przez uczestników warsztatów
20:30 - zakończenie

Attendees (2)