Logo Crossweb

Log in

close
Sign up Forgot password

Password recovery

close Enter the email address you used to register your Crossweb account.
Send
This event has already taken place. Check upcoming events

2 prezki: Structured concurrency / Feature Toggles

2-prezki-structured-concurrency-feature-toggles
Event:
2 prezki: Structured concurrency / Feature Toggles
Event type:
Meetup
Category:
IT
Topic:
Date:
11.03.2025 (tuesday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
Biuro Sii Łódź
Address:
Description:

Cześć!


Wspołnie z łódzkim oddziałem Sii zapraszamy na kolejne spotkanie łódzkiego JUGa w 2025! Tym razem gościć będą Konrad Szałkowski i Paweł Woźniak.


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.


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.


Feature Toggles - a fusebox for Developers

W miarę jak platforma rośnie, staje się coraz bardziej rozbudowana i złożona. W jaki sposób wprowadzać w niej zmiany, jednocześnie gwarantując utrzymanie wymaganego SLA? Podczas prezentacji podzielę się doświadczeniami zdobytymi przez kilka lat pracy nad platformą o wysokich wymaganiach dostępności. Opowiem, jak wykorzystanie Feature Toggles pozwala deweloperom wprowadzać nowe funkcjonalności w kontrolowany i bezpieczny sposób – niczym zabezpieczenie w postaci swoistego „bezpiecznika”. Przedstawię także praktyki, które sprawdziły się w różnych projektach fintech, oraz podpowiem, jak efektywnie zminimalizować ryzyko niepożądanych przerw w działaniu systemu.


Paweł Woźniak

Nazywam się Paweł Woźniak i od ponad 19 lat pracuję w branży IT, głównie z technologiami Java oraz Kotlin. Obecnie pełnię rolę Technical Leada w Visa Acceptance Solutions. Brałem udział w wielu projektach fintech realizowanych dla rozpoznawalnych marek, gdzie wysoka dostępność i niezawodność były kluczowym aspektem. Dzięki zdobytemu doświadczeniu z chęcią podzielę się najlepszymi praktykami i wskazówkami dotyczącymi rozwoju złożonych systemów.


O sponsorze

Organizatorem wydarzenia jest Sii Lodz i Centrum Kompetencyjne Digital - jeden z działów projektowych w Sii. Centrum Kompetencyjne Digital rozwija nowoczesne oprogramowanie, usługi chmurowe, rozwiązania z zakresu cyfrowej obsługi klienta oraz e-commerce, a także wspiera transformację cyfrową. W jednostce Digital tworzymy oprogramowanie dostosowane do potrzeb biznesowych klientów, zapewniając optymalną wydajność, bezpieczeństwo i płynną integrację. Usługi obejmują pełny cykl życia oprogramowania, w tym projektowanie architektury, agile, testowanie i wdrażanie. Współpracujemy z klientami z całego świata, którymi są duże, globalne marki tj. Puma czy Worldline. Sii Polska jest wielokrotnie nagradzanym dostawcą usług IT, inżynieryjnych i BPO, zatrudniającym ponad 7 500 specjalistów.

See an error in the description or event details?

Similar events

There are no upcoming events for these parameters in the Crossweb database.
Do you know about an event? Please add it.