Spotkanie Polish JUG - Team Topologies oraz Data-oriented programming

Zapraszamy na ostatnie spotkanie Polish Java User Group przed wakacjami!
Odbędzie się ono 17 czerwca (wtorek) od godziny 18:00 w Hevre na Kazimierzu (ul. Beera Meiselsa 18, pierwsze piętro).
Tradycyjnie przygotowaliśmy dla Was dwie prezentacje:
- Czy słyszałeś o Platform Engineering lub Team Topologies? Patryk Gutenplan, Engineering Team Leader z XTB, podczas prezentacji pt. "Jak w organizacjach IT liczących setki osób można uwolnić potencjał biznesu i nie wchodzić sobie w drogę?" opowie, jak zastosowanie tych koncepcji pomaga minimalizować wewnętrzne konflikty, zwiększać autonomię zespołów i w efekcie uwalniać pełen potencjał biznesowy drzemiący w dużych działach IT.
- Arek Sokołowski, Engineering Manager z InPost, podczas prezentacji wyjaśni, czym tak naprawdę jest "Programowanie zorientowane na dane (Data-Oriented Programming) w Javie". Podczas prezentacji poznacie praktyczne wskazówki, jak stosować zasady DOP, by pisać czystsze, wydajniejsze i łatwiejsze w utrzymaniu aplikacje.
Sponsorem spotkania jest firma XTB – globalna firma inwestycyjna oferująca innowacyjne rozwiązania technologiczne, które pozwalają klientom skutecznie zarządzać swoimi finansami na wiele sposobów.
Obie prezentacje zostaną wygłoszone w języku polskim.
Jak zawsze przewidujemy przerwę na networking, a na zakończenie spotkania quiz z nagrodami.
Poniżej znajdziesz opisy sponsora wydarzenia, prelegentów i prezentacji.
Do zobaczenia!
Jak w organizacjach IT liczących setki osób można uwolnić potencjał biznesu i nie wchodzić sobie w drogę?
Duże organizacje IT często zmagają się z wewnętrznymi tarciami i złożonością, które hamują ich zdolność do efektywnego wspierania celów biznesowych i wprowadzania innowacji. Przestarzałe struktury, niejasne odpowiedzialności i skomplikowane procesy sprawiają, że zespoły nieustannie "wchodzą sobie w drogę", zamiast płynnie dostarczać wartość. Ta sesja przedstawi Platform Engineering oraz Team Topologies jako komplementarne, nowoczesne podejścia, które poprzez usprawnienie narzędzi, automatyzację oraz świadome projektowanie struktury zespołów i ich interakcji, pozwalają zredukować te przeszkody. Uczestnicy dowiedzą się, jak zastosowanie tych koncepcji pomaga minimalizować wewnętrzne konflikty, zwiększać autonomię zespołów i w efekcie uwalniać pełen potencjał biznesowy drzemiący w dużych działach IT.
Patryk Gutenplan, XTB
Karierę w IT zaczynał jako backendowiec specjalizujący się w Javie i Kotlinie, a obecnie skupia się na rozwoju zaawansowanych rozwiązań platformowych. Z pasją wspiera organizacje w budowaniu niezawodnych i skalowalnych platform technologicznych. Doświadczony prelegent techniczny, chętnie dzielący się swoją wiedzą i doświadczeniem.
Programowanie zorientowane na dane w Javie
Java od zarania dziejów jest kojarzona z programowaniem obiektowym (OOP), jednak w przypadku wielu nowoczesnych aplikacji przetwarzających duże ilości danych (takich jak usługi webowe), podejście zorientowane na dane może być się lepszym wyborem.
W trakcie tej prezentacji przyjrzymy się przejściu od tradycyjnego OOP do programowania zorientowanego na dane (DOP) w Javie, skupiając się na tym, jak nowe funkcje języka umożliwiają bardziej ekspresyjne i wydajne przetwarzanie danych.
Omówimy m.in. rekordy, pattern matching, oraz inne cechy języka wspierające to podejście.
Rzucimy także okiem na biblioteki do persystencji, takie jak np jOOQ, które pozwalają odejść od tradycyjnego podejścia opartego na ORM/JPA.
Po tej prezentacji uczestnicy zyskają praktyczne wskazówki, jak stosować zasady DOP, by pisać czystsze, wydajniejsze i łatwiejsze w utrzymaniu aplikacje w Javie.
Arek Sokołowski, InPost
Ponad 25 lat praktycznego doświadczenia w Javie i innych językach JVM. Lubi rozwiązywać problemy, a nie tylko pisać kod. Obecnie pracuje jako Engineering Manager w InPost oraz wykłada Javę na Uniwersytecie Jagiellońskim.