Skip to content

Only the important stuff incl. structured concurrency

Photo of Waldemar Panas
Hosted By
Waldemar P. and 3 others
Only the important stuff incl. structured concurrency

Details

馃摙 Do艂膮cz do nas na kolejnym spotkaniu JUG Pozna艅! 馃帀

Serdecznie zapraszamy na nasze nadchodz膮ce spotkanie, gdzie czekaj膮 na Was dwie fascynuj膮ce prezentacje pe艂ne praktycznej wiedzy i inspiracji!

馃挕 Prezentacja 1: "Gdy nie mo偶esz opanowa膰 tego, co wa偶ne"
Jak powinni艣my traktowa膰 kluczow膮 funkcjonalno艣膰 systemu? Dlaczego du偶e projekty cz臋sto s膮 trudne? Opowiemy jak podeszli艣my do rozwi膮zania nawarstwiaj膮cych si臋 problem贸w. Om贸wimy b艂臋dy, kt贸re doprowadzi艂y do podj臋cia konkretnych dzia艂a艅. Us艂yszycie o ambitnych planach, kt贸re systematycznie wykonujemy, mierz膮c si臋 z jednak rzeczywisto艣ci膮 pr贸buj膮ca te plany zniweczy膰.

Prelegenci:
馃嵒 Kuba Wi膮cek
Jestem w bran偶y od 11 lat. Przetoczy艂em si臋 przez SAP, Alfresco, Game Dev a偶 w ko艅cu znalaz艂em co艣 co lubi臋 - backend i szeroko zwi膮zan膮 z tym architektur臋 systemu. Obecnie pracuj臋 dla Egnyte, gdzie rozwijam i utrzymuj臋 system o du偶ej skali dla klient贸w takich jak Red Bull. Zajmuj臋 si臋 nie tylko zagadnieniami technicznymi jak np. dbanie o kondycj臋 systemu poprzez rozcinanie monolitu na serwisy, ale r贸wnie偶 mi臋kkimi obszarami takimi jak rekrutacje, wdra偶anie nowych pracownik贸w czy bycie osob膮 kontaktow膮 w zespole.
Prywatnie mo偶ecie mnie zobaczy膰 na deskach teatru. Zim膮 spotkacie mnie je偶d偶膮cego na nartach z pr臋dko艣ci膮, przy kt贸rej na terenie zabudowanym mo偶na straci膰 prawo jazdy.

馃嵒 Pawe艂 Pytel
Komercyjnie programuj臋 od ponad 7 lat. Swoje pocz膮tki z IT, jeszcze z czas贸w licealnych wi膮偶e z j臋zykiem, kt贸rego symbolem jest s艂onik. Od pocz膮tku zwi膮zany z backendem, pracowa艂em nad systemami o ka偶dej skali u偶ycia. W przesz艂o艣ci odpowiedzialny by艂em za rozw贸j najpopularniejszego polskiego komunikatora dla kierowc贸w, gdzie mierzyli艣my si臋 ze skal膮 i problemami domeny przestrzennej.
Obecnie od d艂u偶szego czasu pracuj臋 w Egnyte, gdzie przewin膮艂em si臋 przez zesp贸艂 ficzerowy, backendowy a偶 trafi艂em do zespo艂u d艂ugu technicznego, w ramach kt贸rego odpowiadam za jego redukcj臋 oraz og贸lnie poj臋ta infrastruktur臋.
Prywatnie - ratownik wodny z zami艂owania, pasjonat kolarstwa o ka偶dej porze roku i na ka偶dej nawierzchni.

馃挕 Prezentacja 2: "Porz膮dkowanie chaosu - Structured concurrency"
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.

Prelegent:
馃嵒 Konrad Sza艂kowski
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. Wsp贸艂organizator JUG Pozna艅.

Photo of Pozna艅 Java User Group group
Pozna艅 Java User Group
See more events
Egnyte Poland sp. z o.o
Baraniaka 6 路 Pozna艅