Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Spotkanie PJUG o projektach Valhalla, Reactor, Coroutines oraz Loom

spotkanie-pjug-o-projektach-valhalla-reactor-coroutines-oraz-loom
Wydarzenie:
Spotkanie PJUG o projektach Valhalla, Reactor, Coroutines oraz Loom
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
15.06.2023 (czwartek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Biuro Allegro Kraków
Adres:
ul. Św. Tomasza 34, Ip., Dom na czasie
Opis:

Serdecznie zapraszamy na nasze nadchodzące spotkanie Polish Java User Group, które odbędzie się już za zaledwie kilka dni, 15 czerwca (czwartek). Będzie to ostatnia okazja przed wakacjami, aby spotkać się z innymi pasjonatami Javy i pogłębić swoją wiedzę na temat najnowszych trendów i rozwiązań.


Spotkanie odbędzie się od godziny 18:00 w siedzibie Allegro, które uprzejmie zgodziło się być sponsorem tego wydarzenia.

Na tym spotkaniu będziemy mieli przyjemność wysłuchać dwóch prezentacji po polsku, które z pewnością dostarczą nowej wiedzy i perspektyw.

Arkadiusz Sokołowski opowie o projekcie Valhalla. Natomiast Wojciech Marusarz przedstawi fascynujący temat asynchronicznego przetwarzania z wykorzystaniem projektów Reactor, Coroutines i Loom.


Jak trafić na spotkanie?

Po wejściu do budynku zobaczysz oznaczenia związane z naszym wydarzeniem i spotkasz pracowników Allegro, którzy zadbają o pokierowanie Cię w odpowiednie miejsce (kieruj się do wind oznaczonych literą C, które znajdziesz po swojej prawej stronie). Aby do nich dotrzeć musisz minąć główną recepcję i kierować się w stronę domu inwestycyjnego, który zobaczysz przed sobą.


Uwaga: ze względu na organizację spotkania w biurze, w którym na co dzień pracuje Allegro, goście zewnętrzni i uczestnicy wydarzeń są proszeni o podpisanie skróconych oświadczeń o zachowaniu poufności. Formularze zostaną udostępnione wszystkim uczestnikom przez pracowników Allegro na początku spotkania. Oświadczenia nie odnoszą się do zawartości prezentacji, które zobaczycie w czasie wydarzenia.


Arkadiusz Sokołowski - Valhalla - Codes like a class, behaves like an int

Java jest z nami już od ponad 25 lat. Niektórzy twierdzą, że jest już nieco przestarzała. Tymczasem Java znacząco zmieniła się przez te lata, a w niedalekiej przyszłości pojawi się jeszcze więcej modyfikacji i unowocześnień! W trakcie prezentacji porozmawiamy o jednej z największych i najważniejszych nadchodzących funkcjonalności.


Jednym z najbardziej istotnych problemów Javy jest zarządzanie pamięcią. Mamy “lekkie” typy proste, oraz “ciężkie” klasy i obiekty. Programiści mogą używać typów prostych, ale nie mogą tworzyć swoich. Z drugiej strony, programowanie generyczne jest możliwe w świecie klas, ale już nie typów prostych. Projekt Valhalla próbuje rozwiązać ten problem.

W jaki sposób? Co to właściwie znaczy dla programistów? Co to może znaczyć dla frameworków, takich jak Spring czy Junit? Co się zmieni “pod maską“? W trakcie prezentacji poruszymy wszystkie te zagadnienia!


Wojciech Marusarz - Wszystko wszędzie naraz

W uniwersum JVM dzieje się sporo! Reactor, Coroutines czy Loom kuszą wizją asynchronicznego przetwarzania i większej wydajności.


Jak te rozwiązania działają pod spodem?

Czym się od siebie różnią, a w czym są podobne.

Dlaczego mówimy, że działają asynchronicznie?

Co to jest Event Loop oraz Continuation i dlaczego warto byłoby uważać na studiach?

Co z klasycznym modelem Thread Per Request?

Którego podejścia użyć w swoich działających już i nowych projektach?

W trakcie prezentacji prześledzimy, co się dzieje, kiedy wołamy endpoint RESTowy, a nasza aplikacja napisana w Spring Boot zajmuje się jego obsługą w czterech scenariuszach: Thread Per Request (MVC), Reactor, Coroutines oraz Loom.


Profile pracodawców

Podobne wydarzenia