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

Bydgoszcz JUG - Meetup #62

Wydarzenie:
Bydgoszcz JUG - Meetup #62
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
20.03.2025 (czwartek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
SoftBlue
Adres:
Gdańska 106
Opis:

Zapraszamy Was na kolejne spotkanie #62 meetup Bydgoszcz JUG.


Spotykamy się w siedzibie firmy SoftBlue przy ul. Gdańskiej 106.


Naszymi gośćmi będą:

Konrad Szałkowski - "Porządkowanie chaosu - Structured concurrency" [PL]

Kiedy w naszym świecie panuje porządek jest nam łatwiej się w nim poruszać. Ten dosyć znany fakt jako programiści odkrywamy z radością co parę lat. W Javie 21 dostaliśmy nową zabawkę - wątki wirtualne.

Jednym z ich głównych haseł reklamowych jest "Stwórz, wystartuj, zapomnij" - kusi, do tego wszyscy zachęcają by jak najwięcej takich wątków tworzyć. A wszyscy wiemy co dzieje się w dziecięcych pokojach po urodzinach naszych pociech, po świeżej dostawie zabawek - chaos. Tym razem jednak twórcy Javy starają się uprzedzić fakty i dać nam do użytku całkiem nowe API - Structured Concurrency. Nie jest to odkrycie koła na nowo i wielka sensacja - ale raczej sprawdzony sposób na "ogarnięcie" współbieżności w naszych programach.

Podczas tej prezentacji postaram się Was wprowadzić w koncepcję Structured Concurrency, dlaczego ona działa i dlaczego powstała. Postaram się również zaprezentować ten kod w działaniu.

O prelegencie:

Programista Javy z chęcią węszący co w krzemie piszczy i skwierczy. Na co dzień zbawiam świat pozbywając się kodu legacy oraz kawy z ekspresu.


Artur Kęska - "HTTP/3 - why not?" [PL]

HTTP to standard. REST API? Są jak powietrze, którym oddychamy — trudno wyobrazić sobie współczesne tworzenie oprogramowania bez nich. A jednak kilka lat temu pewni genialni ludzie na nowo przemyśleli protokół komunikacji w sieci, wprowadzając HTTP/2, a niedawno zrobili kolejny krok naprzód – opracowali HTTP/3.

Podczas tej sesji przyjrzymy się bliżej działaniu HTTP/3 i zastanowimy się, kiedy warto go wdrożyć. Jako ktoś, kto przez lata projektował i wdrażał niskopoziomowe protokoły sieciowe (no dobrze, w dużej mierze w warstwie IP), zawsze uważałem za fascynujące – a szczerze mówiąc, trochę niezrozumiałe – że nasza branża wybrała jeden z najbardziej nieoptymalnych protokołów do tak ważnej roli.

HTTP/3 zmienia reguły gry, wprowadzając nowe możliwości i rozwiązując od dawna istniejące problemy w komunikacji internetowej. Ale to nie tylko usprawnienie technologiczne – to także niezwykle intrygująca koncepcja sama w sobie. Przyjrzyjmy się bliżej szczegółom, odkryjmy jej potencjał i omówmy, jak możemy go wykorzystać, by kształtować przyszłość naszych aplikacji.

O prelegencie:

Artur jest związany z branżą IT od dekad, z czego ponad 10 lat poświęcił pracy Java stackiem. Swoją karierę rozpoczynał w ekscytującym świecie tworzenia gier, ale dziś skupia się na rozwiązaniach płatniczych – projektuje i wdraża systemy będące kręgosłupem współczesnych transakcji.

Jest zwolennikiem podejścia systemowego, a nie życzeniowego; ceni strukturę, logikę i rozwiązania zakorzenione w rzeczywistości. To właśnie dzięki temu zamiłowaniu najbardziej pasjonuje go wszystko, co dotyczy przetwarzania informacji – zwłaszcza w oparciu o JVM.

Choć jego włosy zdążyły posiwieć (skutek uboczny dostarczania przełomowych produktów, rzecz jasna), jego entuzjazm dla technologii nie osłabł.

Poza pracą Artur nie przepada za sportem, a większość swoich podróży odbywa dzięki namowom żony. Z przyjemnością chwyta jednak za gitarę, ogląda dobry film albo zanurza się w świat gier – swojej wieloletniej pasji, którą postrzega nie tylko jako rozrywkę, lecz także jako ważny element rozwoju społecznego.


Podobne wydarzenia

Profile pracodawców